npm WARN config global --global, --local are deprecated. Use `–location解决方案
- 背景:新电脑或者重装系统的电脑来配置环境,需要重新安装node的安装,还记得我第一次装node的时候真的是错误百出,windows太坑了,这次又遇到了新的问题.
安装npmnpm -v查看版本号的时候,报错大致如下:
npm WARN config global --global, --local are deprecated. Use --location
下载node安装包

然后点开安装包一路next就行
安装成功以后打开cmd窗口查看一下版本号(node已经集成了npm 不用再单独去装npm)
node -v
npm -v
查询npm版本号时候报错。
解决方案:
打开nodejs安装位置的文件夹。并打开两个文件 npm.cmd 和 npm

找到那2个文件里面的prefix -g替换为prefix --location=global

初次打开可能没有修改权限,管理员授权在属性里面改一下就行了
修改完之后、关闭之前的命令行窗口。重新打开一个新的命令行窗口,检查一下。
最后打开cmd,查询npm版本即可!!!
在新电脑或重装系统后配置Node.js环境时,遇到npm警告:global和local选项已被弃用。解决方法是打开Node.js安装目录的npm.cmd和npm文件,将prefix-g替换为prefix--location=global。如果权限不足,需以管理员权限修改。修改后关闭并重新打开命令行窗口,问题即可解决。
4万+

被折叠的 条评论
为什么被折叠?



