鍍金池/ 問答/Linux  網(wǎng)絡(luò)安全  HTML/ npm發(fā)布私有庫流程是怎么樣的?

npm發(fā)布私有庫流程是怎么樣的?

npm 發(fā)布版本或私有庫版本流程是什么樣的? 我經(jīng)常健忘修改 package.json 中的版本信息.
寫好代碼后, git commit & git push 的時候, 經(jīng)常忘記修改版本信息.

公共庫好解決, 先 npm publish 的時候會建立版本. 再 git push, 不會遺忘了.
目前個人在公司內(nèi)私有庫的都是, npm install "git+ssh:xxxx.git^0.1.1" git倉庫的方式建立依賴信息, 需保持package.json 版本信息與 git tag 一致,有什么好的解決方案?

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

composer 的發(fā)布流程就比較簡單了, composer.json 中沒有版本信息, 先提交git倉庫后, 建立git 相應(yīng)版本 tag, packagist.org/satis 會從git倉庫中分析版本, 就不會有健忘的問題.

回答
編輯回答
情已空

可以試試precommit鉤子

2017年9月11日 15:40