Dan*_*Dan 7 npm package.json npm-install package-lock.json
这是一个很难的问题,我将尽力解释。
如何添加没有安装依赖项或新软件包的新软件包(在package / -lock.json中定义)?
例如:当前,我们有package.json和package-lock.json来维护版本控制。
但是,如果我们尝试添加新软件包,则会更新/添加其他软件包(与package.json或package-lock.json相关)。
目的只是添加新软件包,将这些软件包信息添加到package.json和package-lock.json中,而不会影响当前安装的软件包。
Ami*_*rji 12
如果您不希望任何包自动更新,请转到 package.json 并进行一些更改。例如更改
"react-native": "^0.56.1"为"react-native": "0.56.1"
只需删除您在版本声明之前看到的插入符号“ ^”或波浪号“ ~”。
^符号" " 符号使 npm 能够更新次要版本更新(例如上面的 56 到 57 或更高)和~" 符号使 npm 能够更新补丁版本更新([major, minor, path]元组中最右边的元素)如果你在没有任何标志的情况下声明你的包版本,它们将不会被更新。
| 归档时间: |
|
| 查看次数: |
2104 次 |
| 最近记录: |