如何在nuxt.js中按需使用mint-ui?
已经通过官方文档可以实现全部加载 mint-ui,其实我只是想要几个组件,但是总提示 style.css 文件错误:
../node_modules/mint-ui/lib/font/style.css:2
@font-face {font-family: "mintui";
^
我的配置如下:
mint-ui.js
import Vue from 'vue'
import { Button } from 'mint-ui'
Vue.component(Button.name, Button)
nuxt.config.js
build: {
vendor: [
'mint-ui'
],
babel:{
"plugins": [["component", [
{
"libraryName": "mint-ui",
"style": true
}
]]],
"comments": true
}
},
plugins: [
{ src: '~plugins/mint-ui', ssr: true }
]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
1.非常开心你邀请我回答这个问题,看了下你的描述,你有没有安装 babel-plugin-component这个插件呢
你好我也遇到这个问题了,请问你这么解决的呢?
快一年了,挖个坟,不知楼主解决了没有,我的解决方法是
babel:{
},
在你代码的基础上加上 "presets" 属性设置,然后在当前文件的css属性引用样式,就可以了
css:['mint-ui/lib/style.css'],