我通过 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文件是吗?
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
5 回答3.8k 阅读
4 回答2.2k 阅读✓ 已解决
3 回答5k 阅读
2 回答2.6k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
vue插件还是webpack插件?
vue插件可以直接export你的代码,然后用的地方import+Vue.use(插件)即可