npm打包发布过程+问题解决汇总
npm打包发布前言创建一个vue项目实现element-ui的按需引入,按需打包加载(1)参考文章发布npm包使用自己的npm包更新npm包前言如何发布自己的npm包(超详细步骤,博主都在用)能实现打包,但不是我想要的效果。只是新建一个plugins文件夹,用来放组件。https://blog.csdn.net/qq_31851435/article/details/106647833创建一个vu
·
npm打包发布过程+问题解决汇总
1. 创建一个vue项目
全局安装vue-cli:
npm install -g @vue/cli
2. 发布npm包----前言
-
如何发布自己的npm包(超详细步骤,博主都在用)
能实现打包,但不是我想要的效果。只是新建一个plugins文件夹,用来放组件。
3. 实现element-ui的按需引入,按需打包加载
(1)参考文章
简单说明原理:
使用 babel-plugin-component 实现按需引入、打包。
将webpack配置成多入口,保证最终打包的目录结构符合babel-plugin-component插件的要求,实现按需加载
在对vue进行扩展,使用vue.use(…)时,vue内部会调用插件的install方法。
当引入组件时,在main.js使用vue.use(…)进行注册,即将所有的功能组件进行全局注册。
4. 发布npm包
5. 使用自己的npm包
6. 更新npm包
1.修改完代码后,我们需要修改 package.json 的version版本
规则:对于"version":"x.y.z"
1.修复bug,小改动,增加z
2.增加了新特性,但仍能向后兼容,增加y
3.有很大的改动,无法向后兼容,增加x
2. 修改后 运行 npm run build, npm publish 就成功更新了包的版本
3. 使用时需要
卸载之前安装的包 npm uninstall 包名
重新安装 npm install 包名
查看到版本已是最新的版本 npm list 包名
7. 注意事项
更多推荐
已为社区贡献2条内容
所有评论(0)