node版本升級(jí)npm命令警告原因及解決
引言
使用 nvm 升級(jí) node 版本,從 v12.5.0 升級(jí)到 v16.15.1,升級(jí)完成后,使用 npm 命令時(shí)總是出現(xiàn)警告:
npm WARN config global '--global', '--local' are deprecated. Use '--location=global' instead 。

一、報(bào)錯(cuò)原因
升級(jí) node 版本后,npm 沒(méi)有同步升級(jí)到對(duì)應(yīng)版本,所以出現(xiàn) WARN 。
二、解決辦法
將 npm 升級(jí)到最新版本。
- 在 windows 中以管理員身份打開(kāi) cmd ,然后執(zhí)行命令
npm install -g npm-windows-upgrade
- 如果提示 npm 命令未找到,則執(zhí)行以下命令來(lái)更改腳本策略。
set-ExecutionPolicy RemoteSigned
- 執(zhí)行 npm 更新命令,選擇最新的版本回車(chē)
npm-windows-upgrade
- 看到如下內(nèi)容說(shuō)明升級(jí)完成
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
再次執(zhí)行 npm -v 命令,發(fā)現(xiàn)沒(méi)有了 WARN。
參考鏈接:
以上就是node版本升級(jí)npm命令警告原因及解決的詳細(xì)內(nèi)容,更多關(guān)于node升級(jí)npm命令警告的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
基于Nodejs利用socket.io實(shí)現(xiàn)多人聊天室
這篇文章講述了websocket無(wú)到有,根據(jù)協(xié)議,分析數(shù)據(jù)幀的頭,進(jìn)行構(gòu)建websocket。雖然代碼短,但可以很好地體現(xiàn)websocket的原理。對(duì)nodejs利用socket 實(shí)現(xiàn)多人聊天室功能感興趣的朋友一起看看吧2017-02-02
nodejs入門(mén)教程四:URL相關(guān)模塊用法分析
這篇文章主要介紹了nodejs入門(mén)教程四之URL相關(guān)模塊用法,較為詳細(xì)的分析了URL相關(guān)模塊功能、方法與使用技巧,需要的朋友可以參考下2017-04-04
Node.js用readline模塊實(shí)現(xiàn)輸入輸出
在學(xué)C++的時(shí)候,有cout和cin,Java也有println和Scanner控件,Node.js也有如同C++和Java的標(biāo)準(zhǔn)輸入,當(dāng)然,是用JavaScript實(shí)現(xiàn)的,它就是Readline模塊。下面這篇文章就給大家詳細(xì)介紹一下readline模塊,來(lái)實(shí)現(xiàn)Node.js的控制臺(tái)輸入輸出。有需要的可以參考借鑒。2016-12-12
詳解webpack打包nodejs項(xiàng)目(前端代碼)
這篇文章主要介紹了webpack打包nodejs項(xiàng)目(前端代碼),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09
nodejs+mysql實(shí)現(xiàn)用戶相關(guān)的增刪改查的詳細(xì)操作
這篇文章主要介紹了nodejs+mysql實(shí)現(xiàn)用戶相關(guān)的增刪改查的詳細(xì)操作的相關(guān)資料,需要的朋友可以參考下2023-05-05
node.js中的path.extname方法使用說(shuō)明
這篇文章主要介紹了node.js中的path.extname方法使用說(shuō)明,本文介紹了path.extname的方法說(shuō)明、語(yǔ)法、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下2014-12-12
node異步方法的異步調(diào)用與同步調(diào)用實(shí)現(xiàn)方法示例
這篇文章主要介紹了node異步方法的異步調(diào)用與同步調(diào)用實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了node.js異步操作類的封裝以及同步、異步兩種調(diào)用方式,需要的朋友可以參考下2023-05-05

