npm install --save latest并在package.json中标记为*

时间:2017-03-06 10:17:09

标签: node.js npm npm-install

我正在尝试npm i - 保存并将安装的软件包保存为“*”(保持最新状态)。 试过:

<li><a href="https://www.wordbrewery.com/" title="WordBrewery.com">WordBrewery.com</a></li>

我没有想法......

1 个答案:

答案 0 :(得分:0)

如果你真的想在something@*中拥有something@latestpackage.json,而不是运行npm install将其放在那里,你应该自己把它放在那里,然后只是运行:npm install,没有其他参数。

请记住,将来可能会安装不兼容的版本。 npm默认使用的是使用semver范围来确保将来只安装兼容版本。如果您使用例如测试代码版本1.2.3然后它应该仍然适用于1.2.4并且可能与1.3.0一起使用但它很可能不适用于2.0.0 - 因为在semver中,主要碰撞的重要原因是不兼容的更改 - 请参阅:{{3 }}

  

语义版本2.0.0

     

给定版本号MAJOR.MINOR.PATCH,增加:

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

    预发布和构建元数据的附加标签可作为MAJOR.MINOR.PATCH格式的扩展。