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. 注意事项
更多推荐




所有评论(0)