npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead

npm WARN config global --global, --local are deprecated. Use --location=global instead

报错内容

npm 的全局配置–global, --local已弃用。需使用–location=global替代

解决

这个是npm 8.11的问题,这个报错在npm 8.12及更高版本已被修复 ,更换npm版本到8.12以上就好。
如果你用的是nvm建议使用 nvm list available 命令输出内推荐的版本。

nvm内node.js16.15.1自动匹配的是npm8.11.0,这个版本不要装,还会有这个报错的!!

这是我目前使用的版本

引用和提到了关于config global `--global`, `--local`的警告信息,提示我们使用`--location=global`代替。这个警告是因为在较新的版本中,`--global`和`--local`选项已经被弃用。取而代之的是使用`--location=global`选项来设置全局配置。这个警告的目的是提醒用户更新他们的命令,以适应最新版本的npm。引用中的警告是在使用已安装的node版本时出现的,引用中的警告是在使用nvm升级node版本后出现的。 那么要解决这个问题,你可以按照以下步骤进行操作: 1. 检查你当前的node版本,可以在cmd窗口中输入`node -v`来获取版本号。确保你的node版本是最新的稳定版本。 2. 如果你使用nvm升级了node版本,那么你需要注意是否升级了对应的npm版本。你可以在cmd窗口中输入`npm -v`来检查当前npm的版本。如果警告仍然存在,那么你可以尝试执行`npm install -g npm-windows-upgrade`来将npm升级到最新版本。如果提示npm命令未找到,你可以执行`set-ExecutionPolicy RemoteSigned`来更改脚本策略,然后再执行升级命令。 3. 当升级完成后,你可以再次使用`npm -v`命令来检查npm的版本,确认是否已更新到最新版本。 通过执行这些步骤,你应该能够解决警告信息中的问题,同时使用`--location=global`选项来代替`--global`和`--local`选项。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Npm安装报错:npm warn config global `--global`, `--local` are deprecated. use `--location=global` ...](https://blog.csdn.net/weixin_58300103/article/details/125926332)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [npm WARN config global `--global`, `--local` are deprecated](https://blog.csdn.net/tiven_/article/details/125260677)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值