npm 标志 --no-optional 仍在下载可选依赖项

npm flag --no-optional is still downloading optional dependencies

当我有 "optionalDependencies": { "foo": "0.0.1"} 时,我无法让 --no-optional 标志工作。我还看到这个在 2018 年不起作用的线程已关闭。有什么想法吗?

您需要更新 package-lock.json。我建议你做一个 rm -r node-modules 和一个新的 npm install.