【亲测有效】npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

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.

猜你喜欢

转载自blog.csdn.net/baidu_30506559/article/details/125709063
今日推荐