我创建了一个NPM模块,并将其发布于版本0.0.1
我做了一些更改并将它们推送到github,我希望它能够在使用npm install myModule
时使用新版本。
如何告诉NPM版本为0.0.2?
答案 0 :(得分:94)
npm install
将在NPM存储库中安装最新版本。
更改package.json
中的版本号后,您可以运行npm publish
将新版本发布到NPM。
答案 1 :(得分:26)
增加版本号,然后再次运行npm publish yourModule
- 如npm docs中所述。
npm install yourModule
然后将从NPM注册表安装最新版本。
我发现最后一个答案有点误导,抱歉。
答案 2 :(得分:5)
对我而言,更新package.json
中的版本仍会导致"您无法发布..."错误。
要解决的步骤是(基于操作版本号):
npm version 0.0.2
npm publish
答案 3 :(得分:3)
npm version <update_type>
答案 4 :(得分:2)
如果它是补丁程序发行版(较小的更改),请使用以下内容:
npm version patch
它将增加版本号的最后一部分。
如果它是次要版本(新功能),请使用以下内容:
npm version minor
它将增加版本号的中间部分。
如果它是主要版本(主要功能或主要问题修复程序),请使用以下内容:
npm version major
它将增加版本号的第一部分。