我通过 Vue 提供的插件注册方法自己创建了一个“插件”在项目中,经过长期稳健测试后,我想要将它转出去生成一个单独的 Vue 插件并发布在 npm 上,之前的项目使用vue cli。
我现在应该如何配置 webpack 才能让我的 Vue 插件能够正常使用?
有没有类似的 cli 可以让我更方便的创建 vue 插件?
更新
想把 vue 插件封装起来成 npm 包
需要单独写一些 webpack 规则,并最终生成 xxx.js xxx.css 文件以提供给用户使用。
我通过 Vue 提供的插件注册方法自己创建了一个“插件”在项目中,经过长期稳健测试后,我想要将它转出去生成一个单独的 Vue 插件并发布在 npm 上,之前的项目使用vue cli。
我现在应该如何配置 webpack 才能让我的 Vue 插件能够正常使用?
有没有类似的 cli 可以让我更方便的创建 vue 插件?
更新
想把 vue 插件封装起来成 npm 包
需要单独写一些 webpack 规则,并最终生成 xxx.js xxx.css 文件以提供给用户使用。
可以参考下vue-router
, 然后 npm publish
然后就可以npm install你的插件
在main.js中Vue.use()执行一下
====== update ========
你是想问怎么把各个模块打包成一个js文件和一个css文件是吗?
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答1k 阅读
vue插件还是webpack插件?
vue插件可以直接export你的代码,然后用的地方import+Vue.use(插件)即可