如何开发一款 Vue 插件在 NPM

我通过 Vue 提供的插件注册方法自己创建了一个“插件”在项目中,经过长期稳健测试后,我想要将它转出去生成一个单独的 Vue 插件并发布在 npm 上,之前的项目使用vue cli。

我现在应该如何配置 webpack 才能让我的 Vue 插件能够正常使用?
有没有类似的 cli 可以让我更方便的创建 vue 插件?


更新

想把 vue 插件封装起来成 npm 包
需要单独写一些 webpack 规则,并最终生成 xxx.js xxx.css 文件以提供给用户使用。

阅读 3.6k
3 个回答

vue插件还是webpack插件?
vue插件可以直接export你的代码,然后用的地方import+Vue.use(插件)即可

可以参考下vue-router, 然后 npm publish

然后就可以npm install你的插件

在main.js中Vue.use()执行一下

====== update ========
你是想问怎么把各个模块打包成一个js文件和一个css文件是吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题