node版本升級npm命令警告原因及解決
引言
使用 nvm 升級 node 版本,從 v12.5.0 升級到 v16.15.1,升級完成後,使用 npm 命令時總是出現警告:
npm WARN config global '–global', '–local' are deprecated. Use '–location=global' instead 。
一、報錯原因
升級 node 版本後,npm 沒有同步升級到對應版本,所以出現 WARN 。
二、解決辦法
將 npm 升級到最新版本。
- 在 windows 中以管理員身份打開 cmd ,然後執行命令
npm install -g npm-windows-upgrade
- 如果提示 npm 命令未找到,則執行以下命令來更改腳本策略。
set-ExecutionPolicy RemoteSigned
- 執行 npm 更新命令,選擇最新的版本回車
npm-windows-upgrade
- 看到如下內容說明升級完成
C:\windows\system32>npm-windows-upgrade npm-windows-upgrade v6.0.1 ? Which version do you want to install? 8.12.1 Checked system for npm installation: According to PowerShell: D:\nodejs According to npm: D:\nodejs Decided that npm is installed in D:\nodejs Upgrading npm... - Upgrade finished. Your new npm version is 8.12.1. Have a nice day! C:\windows\system32>npm -v 8.12.1
再次執行 npm -v 命令,發現沒有瞭 WARN。
參考鏈接:
npm issues
以上就是node版本升級npm命令警告原因及解決的詳細內容,更多關於node升級npm命令警告的資料請關註WalkonNet其它相關文章!
推薦閱讀:
- 多版本node的安裝和切換詳細操作步驟
- python入門jupyter基礎操作及文本用法
- node自定義安裝更改npm全局模塊默認安裝路徑的步驟
- 安裝@vue/cli 報錯npm WARN deprecated [email protected]問題
- node版本過高該如何將node版本降低