Npm 为什么在package.json中bundleDependencies为false?(类型不正确)

Npm 为什么在package.json中bundleDependencies为false?(类型不正确),npm,visual-studio-code,npm-install,vscode-settings,package.json,Npm,Visual Studio Code,Npm Install,Vscode Settings,Package.json,当我安装npm软件包时,以下代码行会自动添加到nodes_模块中的所有package.json文件中: “捆绑依赖”:假 当我用vscode打开package.json文件时,在problems(问题)选项卡中会出现一个警告警报,消息为:类型不正确。应为“数组” 这似乎很正常,因为在npm文档中,我可以看到bundleDependencies参数期望数组类型。所以“false”是错误的类型。当我将“false”替换为“[]”时,警告警报将消失 在所有package.json中都有此警报非常烦人,

当我安装npm软件包时,以下代码行会自动添加到nodes_模块中的所有package.json文件中: “捆绑依赖”:假

当我用vscode打开package.json文件时,在problems(问题)选项卡中会出现一个警告警报,消息为:类型不正确。应为“数组”

这似乎很正常,因为在npm文档中,我可以看到bundleDependencies参数期望数组类型。所以“false”是错误的类型。当我将“false”替换为“[]”时,警告警报将消失

在所有package.json中都有此警报非常烦人,我无法替换所有依赖项中的值

那么为什么“npm安装模块”会在所有依赖项的package.json中自动添加BundleDependence呢?如果它期望的是数组,为什么要加“false”?是否可以禁用此选项

谢谢

  • VSCode 1.40.0
  • MACOS 10.14.1
  • NPM 6.12.0