npm WARN config global `--global`, `--local` are deprecated 问题
今天在给npm换源的时候发现的问题:
执行 npm set registry https://registry.npm.taobao.org/
结果报错,如下:
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
解决方法
-
打开node安装文件夹,找到文件
npm
![]()
-
双击以
记事本或者vscode打开 -
将
prefix -g替换为prefix --location=global
![]()

- 找到
npm.cmd, 重复 步骤1、2。保存关闭
![]()

- 在cmd/Windows PowerShell里面执行
npm set registry https://registry.npm.taobao.org/测试成功
![]()
备注
npm和npm.cmd文件 可能出现文件无法修改,需要修改控制权限,如下图操作,权限全部勾选保存即可






浙公网安备 33010602011771号