当我在我的项目上安装node_module时。
- 使用
npm install
- 我变了
“相关性”:{“拥有的模块”:“github:拥有的模块#v1.0”}到
“相关性”:{“拥有的模块”:“github:拥有的模块#v2.0"}
在package.json上。
然后执行npm install
,package-lock.json文件已更改,但其哈希值未更改。
“所有者模块”:{【版本】:“1.0”,“已解决”:“git+ssh:git@github.com/own_module.git#diakvjj“}的命令行选项卡中的命令行选项。
至
“所有者模块”:{【版本】:“2.0",“已解决”:“git+ssh:git@github.com/own_module.git#diakvjj“}的命令行选项卡中的命令行选项。
- 具有
npm install --save github:own_module#v2.0"
- 此变更的package.json会自动
“相关性”:{“拥有的模块”:“github:拥有的模块#v1.0”}到
“相关性”:{“拥有的模块”:“github:拥有的模块#v2.0"}
然后正确地创建package-lock.json文件。
“所有者模块”:{【版本】:“1.0”,“已解决”:“git+ssh:git@github.com/own_module.git#diakvjj“}的命令行选项卡中的命令行选项。
至
“所有者模块”:{【版本】:“2.0",“已解决”:“git+ssh:git@github.com/own_module.git#awerfd“}的命令行选项卡中的命令行选项。
为什么npm安装无法自动更改package-lock.json文件?
现在,我使用npm@8.3.1 (表示版本8)
1条答案
按热度按时间zkure5ic1#