Angular npm警告可选跳过可选依赖项未被抑制

Angular npm警告可选跳过可选依赖项未被抑制,angular,angular7,Angular,Angular7,我在angular 7应用程序上工作,在执行npm安装时收到可选的依赖项警告。我想应该使用下面的命令来不获取这些警告,但似乎仍然获取这些警告。我已确保文件夹中不存在打包锁和包覆面提取文件 npm install --no-optional --no-shrinkwrap --no-package-lock 警告信息 来自: --no optional参数将阻止安装可选依赖项 它没有说不警告你,这无论如何都不是直觉。消息告诉您它正在跳过可选的依赖项,这是完全正确和适当的 您指定的其他两个参数仅与

我在angular 7应用程序上工作,在执行npm安装时收到可选的依赖项警告。我想应该使用下面的命令来不获取这些警告,但似乎仍然获取这些警告。我已确保文件夹中不存在打包锁和包覆面提取文件

npm install --no-optional --no-shrinkwrap --no-package-lock
警告信息

来自:

--no optional
参数将阻止安装可选依赖项

它没有说不警告你,这无论如何都不是直觉。消息告诉您它正在跳过可选的依赖项,这是完全正确和适当的

您指定的其他两个参数仅与强制使用package.json而不是锁文件有关

不幸的是,它也不会帮助您,因为它只能抑制所有警告,或显示所有警告