更新 npm包的版本
例如1.0.0 就是 major.minor.patch 主要版本.次要版本.布丁版本
npm version major 更新主要版本 例如从1.0.0 更新到2.0.0
npm version minor 更新次要版本 例如从1.0.0 更新到1.1.0
npm version patch 更新不定版本版本 例如从1.0.0 更新到1.0.1
调用指令更新版本, 会直接将触发的package.json中的变化commit掉, 我们只需要 进行git push 操作提交就行了
我们不进行git commit 也是可以 npm publish 发布版本的
注意点:
1. 设置npm包私有作用域命名@后面的名字是随便取的, 不要看网上的文章瞎说必须是username, 那是不对的, 是什么都可以
2. 使用lerna 发布包, 不用手动修改版本号, 需要将修改的内容提交git后, 然后在lerna publish , lerna 会直接 将修改版本号, 然后将内容 add commit push 到git, 并且会将包npm publish 发布到 npm仓库
3. lerna 就是包管理工具
4. 通过download npm包拉取git 仓库代码的时候, 如果拉取github上代码可以直接拉取, 如果拉取公司私有git仓库, 需要在公司的局域网下, 或者连接公司的vpn