Npm 如何应用包锁和包json中的更改?

Npm 如何应用包锁和包json中的更改?,npm,npm-install,package.json,package-lock.json,Npm,Npm Install,Package.json,Package Lock.json,我手动更改了package lock.json和package.json文件中的依赖项。现在如何将这些更改应用于我的节点模块,而不更新/接触其他依赖项?运行命令 npm i 或 npm i命令将把文件中提供的所有依赖项安装到本地计算机中 PS:不建议直接更新package.json文件,请始终使用命令npm i packageName--save或npm i packageName--save--dev安装包。这将安装并更新您的package.json文件 运行命令 npm i 或 npm

我手动更改了
package lock.json
package.json
文件中的依赖项。现在如何将这些更改应用于我的
节点模块
,而不更新/接触其他依赖项?

运行命令

npm i

npm i
命令将把文件中提供的所有依赖项安装到本地计算机中

PS:不建议直接更新
package.json
文件,请始终使用命令
npm i packageName--save
npm i packageName--save--dev安装包。这将安装并更新您的
package.json
文件

运行命令

npm i

npm i
命令将把文件中提供的所有依赖项安装到本地计算机中

PS:不建议直接更新
package.json
文件,请始终使用命令
npm i packageName--save
npm i packageName--save--dev安装包。这将安装并更新您的
package.json
文件


忘了提一下,它会改变我的其他依赖项吗?像
一样,一些包
是“1.0.0”,它会将其更改为“^1.0.0”。我只需要避免它,我想如果你只运行
npmi
,它就不会更新你的文件,直到你运行
npmi--save
,我不确定,但忘了提一下,它会改变我的其他依赖项吗?像
一样,一些包
是“1.0.0”,它会将其更改为“^1.0.0”。我只需要避免它,我想如果您只运行
npmi
,它将不会更新您的文件,直到您运行
npmi--save
,但我不确定