目录
1.找到nodejs文件夹下的两个文件‘npm’,'npm.cmd';
2.修改这两个文件的权限,为现在登录的用户添加修改和写入权限
3.分别编辑两个文件,用‘prefix --location=global’替代原来的‘prefix -g’后,如图保存;
一 原文,原因
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
配置的参数已弃用,用新的参数替换。
二 解决步骤:
1.找到nodejs文件夹下的两个文件‘npm’,'npm.cmd';
2.修改这两个文件的权限,为现在登录的用户添加修改和写入权限
3.分别编辑两个文件,用‘prefix --location=global’替代原来的‘prefix -g’后,如图保存;
npm:
npm.cmd:
成功后执行命令不再显示上述的警告;
三 补充参考
在使用带有‘-g’作为参数的命令时,该警告依旧出现。因为这种参数过时。
npm uninstall -g jquery
但警告本身并不会阻止操作的成功执行,但遵循最新的建议(--location=global)有助于确保命令在未来的 npm 版本中继续正常工作。
npm uninstall --location=global jquery