繁体   English   中英

npm install-保存最新并在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,增加:

  1. 当您进行不兼容的API更改时的主要版本,
  2. 以向后兼容的方式添加功能时的MINOR版本,并且
  3. 进行向后兼容的错误修复时的PATCH版本。

可以使用预发布和构建元数据的其他标签作为MAJOR.MINOR.PATCH格式的扩展名。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM