Node.js 如何在package-lock.json中更新依赖项版本?
如标题所示,但:Node.js 如何在package-lock.json中更新依赖项版本?,node.js,npm,npm-update,Node.js,Npm,Npm Update,如标题所示,但: 如果可能,我不想在package-lock.json中手动重写版本字符串 我尝试了以下方法:当然,正如预期的那样,它只更新了package.json文件 我看了看医生,然后 如中所述,npm安装行为在npm v5.1.0中发生了更改,如果我是正确的,这意味着如果我的npm版本高于5.1.0,我的应用程序(默认情况下)将始终从tha package.json而不是package-lock.json安装npm。但是,我的package-lock.json中仍然列出了一个依赖项,它
- 如果可能,我不想在package-lock.json中手动重写版本字符串
- 我尝试了以下方法:当然,正如预期的那样,它只更新了package.json文件
- 我看了看医生,然后
- 如中所述,npm安装行为在npm v5.1.0中发生了更改,如果我是正确的,这意味着如果我的npm版本高于5.1.0,我的应用程序(默认情况下)将始终从tha package.json而不是package-lock.json安装npm。但是,我的package-lock.json中仍然列出了一个依赖项,它有一个漏洞,我的github正在发出警告
是否有安全/专业的方法更改为package-lock.json,并通过npm进行更新?如果您希望更新package-lock.json中的版本,可以使用
npm update <package_name>
npm更新
- “^”>>“大致相当于版本”
- “~”>>“与版本兼容”