删除了针对不幸的副作用、常见错误、不必要的性能下降和恶意输入的各种保护。
npm version 命令在不干净的 git 存储库上工作。npm cache clean 删除缓存文件夹。engines 声明需要不同版本的 npm 的包。engines 声明需要不同版本 node 的软件包,即使启用了 --engine-strict。npm audit fix 安装超出您声明的依赖范围的模块(包括 SemVer 的主要更改)。npm init 期间隐式设置 --yes。npm pkg 中的现有值如果您对自己想要做什么没有明确的想法,强烈建议您不要使用此选项!