1. 问题:
运行npm-v 报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
2.解决方法
①打开你所下载的Node.js文件,找到以下四个文件:
②对这四个文件的权限进行修改(否则无法修改文件内容):
选择文件右键-选择属性-选择安全-选择编辑-选择users-在完全控制后面打✔-点击应用-确定
(注意:四个文件的权限都要修改!)
③打开这四个文件,进行语句替换
将里面的:
prefix -g
替换成:
prefix --location=global
如图所示:
(注意:四个文件的这句话都要修改替换!不要把`搞掉了。)
④重新打开cmd,运行 npm -v 测试一下,应该就没有问题了。
⑤为了保险起见,要将npm升级到最新版
以管理员身份打开cmd输入:
npm install -g npm-windows-upgrade
输入绿色的部分(当前最新版本):
npm install -g [email protected]
结束!
参考链接:
npm WARN config global `--global`, `--local` are deprecated. Use `--location解决方案
解决npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.