我自己试着写了一个vue的插件发布到了npm上,使用的vuecli3,利用vue-cli 3.x提供了构建库的命令方法,插件被注册为vue.prototype.$notice上,然后通过this.$notice()进行调用,但是发现最终通过npm install 下来的文件需要另外引入css,否则没有样式,这该怎么解决?
import mynotice from 'lgb-notice'
import 'lgb-notice/dist/mynpm.css'
有没有大佬可以讲一下,是不是需要配置webpack?
dist/myLib.css:提取出来的 CSS 文件 (可以通过在 vue.config.js 中设置 css: { extract: false } 强制内联)
module.exports = {
}
这样设置就行了