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
是无效的。