npm发布私有库流程是怎么样的?

npm 发布版本或私有库版本流程是什么样的? 我经常健忘修改 package.json 中的版本信息.
写好代码后, git commit & git push 的时候, 经常忘记修改版本信息.

公共库好解决, 先 npm publish 的时候会建立版本. 再 git push, 不会遗忘了.
目前个人在公司内私有库的都是, npm install "git+ssh:xxxx.git^0.1.1" git仓库的方式建立依赖信息, 需保持package.json 版本信息与 git tag 一致,有什么好的解决方案?

========================================================

composer 的发布流程就比较简单了, composer.json 中没有版本信息, 先提交git仓库后, 建立git 相应版本 tag, packagist.org/satis 会从git仓库中分析版本, 就不会有健忘的问题.

阅读 3.1k
1 个回答

可以试试precommit钩子

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