我对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