javascript - npm install package.json 中指定的确切包版本

标签 javascript node.js meteor npm npm-install

目前,如果我运行 npm install,它会安装已安装软件包的更新版本。如何安装 package.json 文件中指定的确切版本?

最佳答案

默认情况下,npm 使用 ^ 安装软件包,这意味着同一主要范围内的任何版本,您可以使用 --save-exact 切换此行为

// npm
npm install --save --save-exact react

// yarn
yarn add --exact react

如果有人在未来寻找这个,我创建了一篇关于这个的博客文章。

https://www.dalejefferson.com/articles/2018-02-04-how-to-save-exact-npm-package-versions/

关于javascript - npm install package.json 中指定的确切包版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41003470/

相关文章:

javascript - Jquery offset().left 和 position().left 返回意外值

javascript - 仅在移动设备上将 div 作为 block 元素

Javascript正则表达式匹配波浪号之间的文本

node.js - 异步ajax不显示错误信息

javascript - 将 GeoJSON 加载到 Meteor 的传单中

javascript - angular-meteor 不适用于 Meteor 1.3 更新

javascript - Meteor:没有参数时如何运行 check()

javascript - 如何从html表格中的选择框获取值

javascript - 使用javascript打印图像

javascript - Node js中的路由名称和目录名称冲突