我對git和npm都很陌生,但我理解基礎知識,至少我認爲我理解。
無論如何,我會描述我想要工作的方式,但我認爲有更好的方法去做。使用npm和git的最佳方法是什麼?
- 我用我的node.js模塊創建根文件夾。
- 我添加package.json文件並配置名稱和版本。
git init
在此根文件夾中。- 然後
git add .
將所有文件添加到源代碼管理。 - 提交。這將是我的版本0.0.1。我不知道如何在git中設置它。
npm publish
- 這是所有的第一個週期。
現在爲下變化不大,沒有版本:
- 我改變文件。
- 我將package.json中的版本更改爲0.0.2。
- I
git commit
。 - 完成。
- 其他一些小改動也一樣,但不要改變版本。
現在的下一個版本的變化:
- 我改變文件
- 我的版本更改爲下一個。
- 我是git commit。
我需要一些npm版本和git版本之間的參考。怎麼做?
在npm中使用git的最佳做法是什麼? –
你不需要隨着每一個小小的變化而改變版本;只要你喜歡就經常提交,然後在''package.json''中再次提交'npm publish'時,將版本提升。你可以使用'git tag'來記錄發生在哪個提交。 – Ashe
當你希望你所做的改變是全世界的'npm install'時,你將需要'npm publish'。 – hurrymaplelad