大數(shù)據(jù)Vue項(xiàng)目必備|Window下安裝并使用nvm(含卸載node、卸載nvm、全局安裝npm)
一、卸載舊版本
如果已經(jīng)安裝了node,那么需要先卸載node,如果沒(méi)有安裝那可以直接跳過(guò)這一步。
卸載:
打開(kāi)控制面板 -> 打開(kāi)程序和功能 -> 右上角搜索輸入node -> 右鍵卸載
為了確保徹底刪除node在看看你的node安裝目錄中還有沒(méi)有node文件夾,有的話(huà)一起刪除。再看看C:\Users\用戶(hù)名 文件夾下有沒(méi)有.npmrc以及.yarnrc等等統(tǒng)統(tǒng)刪除。再去看看你的環(huán)境變量有沒(méi)有node相關(guān)的,有的話(huà)也一起刪除了。最后再檢查一下環(huán)境變量設(shè)置情況!
二、安裝nvm
去github 下載所需要的 nvm 版本,找到 nvm-setup.zip 點(diǎn)擊下載
附鏈接:github下載nvm鏈接
根據(jù)自己電腦情況選擇nvm安裝路徑。
選擇nodejs的安裝路徑。
點(diǎn)擊next,安裝完成后在終端輸入nvm version,能查到版本號(hào)說(shuō)明
安裝成功了。
nvm version
三、配置路徑和下載源
安裝完nvm后先不要著急安裝node。
找到nvm安裝路徑 -> 找到 settings.txt 文件 -> 配置下載源
加入下面內(nèi)容:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
ctrl+s保存
四、使用nvm安裝node
在終端輸入 nvm list available, 查看網(wǎng)絡(luò)可以安裝的版本。
nvm list available
選擇一個(gè)版本安裝,比如 nvm install 14.14.0。
nvm install 14.14.0
使用這個(gè)版本的node,nvm use 14.14.0。輸入node -v 和 npm -v可以查詢(xún)到node和npm的版本號(hào)。
nvm use 14.14.0
node -v
輸入nvm list 查看已經(jīng)安裝的node,*號(hào)表示當(dāng)前使用的node版本。
nvm list
現(xiàn)在已經(jīng)安裝了18.18.2和14.14.0兩個(gè)版本
如果你像卸載其中的版本號(hào),可以使用nvm uninstall 命令卸載不需要的Node.js版本。
nvm uninstall <version>
五、其它nvm常用命令
六、卸載nvm
1、可以通過(guò)下面方式卸載或找到nvm安裝路徑,直接將文件刪掉。
2、刪除nvm環(huán)境變量配置(環(huán)境變量是在安裝時(shí)候自動(dòng)生成的)。
七、全局安裝npm、cnpm
安裝node的時(shí)候,npm其實(shí)也已經(jīng)一起安裝了。因?yàn)閚vm可以管理多個(gè)版本的node,如果每次添加一個(gè)node版本都要安裝一堆的包很麻煩,如果有一個(gè)npm可以讓各個(gè)版本的node共用,就不會(huì)這么麻煩了。
下面幾步就可以配置一個(gè)全局的npm。(都是管理員身份運(yùn)行命令提示符運(yùn)行命令)
1.npm config set prefix “E:\nvm\npm” //配置用npm下載包時(shí)全局安裝的包路徑。路徑換成自己的就可以
npm config set prefix "E:\nvm\npm"
2.npm install npm -g --registry=https://registry.npm.taobao.org //安裝全局npm,不同的node都使用這個(gè)npm。
npm install npm -g --registry=https://registry.npm.taobao.org //
注意:這里如果想更新全局的npm的話(huà)首先刪除全局路徑下的npm(就是上一行命令的地址,可以使用npm config ls查看設(shè)置情況),再執(zhí)行一次這個(gè)命令即可。
3.在用戶(hù)變量中添加 NPM_HOME = E:\nvm\npm
,path中添加%NPM_HOME%
。這里需要注意的是,%NPM_HOME%
要添加在%NVM_SYMLINK%
之前,避免npm訪問(wèn)到的是nodejs中自帶的npm包管理工具。
最后設(shè)置完成的環(huán)境變量截圖:
使用淘寶鏡像cnpm。
1.npm install -g cnpm --registry=https://registry.npm.taobao.org
//使用淘寶鏡像cnmp替代npm
npm install -g cnpm --registry=https://registry.npm.taobao.org //
注意
:這里的nvm版本不能太低,否則會(huì)報(bào)錯(cuò):
ERROR: npm v10.2.5 is known not to run on Node.js v14.14.0.
This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
錯(cuò)誤信息提示目前版本太低,支持18.17.0及以上版本。
我們就下載18.18.2的版本就可以了
nvm install 18.18.2
下載完之后要通過(guò)nvm use命令切換到高版本
nvm use 18.18.2
*號(hào)代表現(xiàn)在使用的版本號(hào)為18.18.2
記?。≡谑褂?nvm 切換 Node.js 版本時(shí),需要打開(kāi)一個(gè)新的終端窗口來(lái)確保新的 Node.js 版本生效。
我們新建一個(gè)終端再接著在運(yùn)行命令
npm install -g cnpm --registry=https://registry.npm.taobao.orgnpm install -g cnpm --registry=https://registry.npm.taobao.org
安裝成功!
2.cnpm config get registry
//驗(yàn)證cnpm是否可用
cnpm config get registry
驗(yàn)證信息成功!到這里我們nvm基本配置工作就完成了,文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-758684.html
后面有時(shí)間和精力會(huì)分享更多關(guān)于大數(shù)據(jù)領(lǐng)域方面的優(yōu)質(zhì)內(nèi)容,感謝各位的喜歡與支持!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-758684.html
到了這里,關(guān)于大數(shù)據(jù)Vue項(xiàng)目必備|Window下安裝并使用nvm(含卸載node、卸載nvm、全局安裝npm)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!