PS E:\test> npm install <packagename> --save -devSays --dev option is depreacated use --only=devnpm WARN install Usage of the --dev option is deprecated. Use --only=dev instead.

当我将呼叫更改为npm时,如下所示

PS E:\test> npm install <packagename> --only=dev
我收到以下错误

-- (empty)npm ERR! code

我该如何调试它并了解更多信息?

最佳答案

这确实是一个有趣的情况。确实,您打错了字。您不是写--save-dev而是写了--save -dev。已经有一个--dev参数,可用于仅安装package.json中定义的开发依赖项。解析器可能认为您要键入--dev而不是-dev,因此它会向您提供弃用警告。 --dev已过时,并由--only=dev自变量替换。这仅适用于整个package.json,不适用于特定的软件包。因此npm install <packagename> --only=dev是无效的。

07-24 09:38
查看更多