如何更新依赖项中的依赖项?

How to update a dependency within a dependency?

我想更新 'handlebars' 节点模块,它是 Vue-Cli 的依赖项(见屏幕截图)。

正确的做法是什么?

谢谢

将解决方案字段添加到您的 package.json 文件并定义您的版本覆盖。

看起来像这样

{
  ...
  "dependencies": {
    ...
  },
  "devDependencies": {
    ...
  },
  "resolutions": {
    "EXAMPLE_PACKAGE": "EXAMPLE_PACKAGE_NEEDED_VERSION"
  }
}

它不应该更新依赖项中的包。但是您的应用程序将使用所需的版本。例如,如果您的依赖项中的某些依赖项有重要的安全更新,并且您的依赖项尚未更新版本,它可能很有用。