![](/img/trans.png)
[英]npm install with --save does not save in package.json
[英]npm install --save latest and mark in package.json as *
我正在尝试npm i-保存并将安装的软件包保存为“ *”(保持最新)。 尝试:
npm i --save something@latest
npm i --save something@*
而且我没有主意。
如果您真的想在package.json
包含something@*
或something@latest
package.json
则不要自己运行npm install
来放置它,而是应该自己放置它然后运行: npm install
不带其他参数。
请记住,将来可能会安装不兼容的版本。 npm默认情况下使用的是semver范围,以确保将来仅安装兼容版本。 如果您使用例如1.2.3版本测试您的代码,则它仍应与1.2.4以及可能与1.3.0一起使用,但最有可能与2.0.0不兼容-因为在某些情况下,主要颠簸的唯一原因是不兼容的变化-请参阅: http : //semver.org/
语义版本2.0.0
给定版本号MAJOR.MINOR.PATCH,增加:
- 当您进行不兼容的API更改时的主要版本,
- 以向后兼容的方式添加功能时的MINOR版本,并且
- 进行向后兼容的错误修复时的PATCH版本。
可以使用预发布和构建元数据的其他标签作为MAJOR.MINOR.PATCH格式的扩展名。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.