使用nvm安裝node?v12.22.12時(shí)遇到的問題解決
本文的nvm版本為1.1.12
首先在使用npm install 12下載后會(huì)報(bào)錯(cuò)Could not download npm for node v12.22.12.
Please visit https://github.com/npm/cli/releases/tag/v6.14.16 to download npm.
nvm install 12 Downloading node.js version 12.22.12 (64-bit)... Complete Downloading npm version 6.14.16... Download failed. Rolling Back. C:\Users\GLGL-PC\AppData\Roaming\nvm\temp\npm-v6.14.16.zip Rollback failed. remove C:\Users\GLGL-PC\AppData\Roaming\nvm\temp\npm-v6.14.16.zip: The process cannot access the file because it is being used by another process. Could not download npm for node v12.22.12. Please visit https://github.com/npm/cli/releases/tag/v6.14.16 to download npm. It should be extracted to C:\Users\GLGL-PC\AppData\Roaming\nvm\v12.22.12
這句話表明你的node是下載完成的,但是npm必須要自己手動(dòng)去找到對(duì)應(yīng)的版本然后下載。
然后你要找的地址就是下面這個(gè)
https://github.com/npm/cli/releases/tag/v6.14.16
這個(gè)地址在如果沒有開加速器或者梯子訪問的時(shí)候就可能會(huì)出現(xiàn)問題。
這時(shí)我們直接點(diǎn)擊下面鏈接跳轉(zhuǎn)或者在網(wǎng)址上輸入下面這個(gè)地址Node.js — Node.js 版本 (nodejs.org)
會(huì)跳轉(zhuǎn)到下面這個(gè)頁面
接下來點(diǎn)擊這個(gè)紅圈圈起來的文字后會(huì)跳轉(zhuǎn)到這個(gè)頁面
這么多怎么看呢?
你需要先知道你電腦的是什么系統(tǒng)的,我是win的系統(tǒng)所以就從這四個(gè)中去選擇
我們選擇第二個(gè),現(xiàn)在的電腦一般都是x64,然后zip是文件結(jié)尾的能被大多數(shù)解壓軟件識(shí)別,所以我們選擇第二個(gè),下載完以后解壓文件。
解壓完文件以后點(diǎn)擊第一層文件目錄進(jìn)去,首先找到npm.cmd和npm,將這兩個(gè)文件添加到nvm同級(jí)路徑下
想要找到nvm的安裝路徑,使用win+R打開命令行,輸入where nvm,得到下面的結(jié)果,每個(gè)人的結(jié)果可能不一樣,但是一般都會(huì)有一個(gè)nvm文件夾。
C:\Users\主機(jī)名\AppData\Roaming\nvm\nvm.exe
這里記得刪掉nvm.exe,不然你粘貼完不會(huì)跳轉(zhuǎn),刪完后的結(jié)果如下:
C:\Users\主機(jī)名\AppData\Roaming\nvm
接下來在這個(gè)文件夾下的目錄應(yīng)該為這樣
然后進(jìn)入v12.22.12。將來你下載如果多個(gè)node,每個(gè)node都會(huì)有對(duì)應(yīng)的包。
將這兩個(gè)文件npm.cmd和npm添加到這個(gè)目錄下。結(jié)果如下
接下來進(jìn)入第一個(gè)文件夾,這個(gè)文件的內(nèi)容為空。同樣從剛才解壓的那個(gè)文件中進(jìn)入node_modules文件夾,內(nèi)容如下
把這個(gè)npm包復(fù)制到nvm文件夾目錄下的v12.22.12目錄中的node_modules文件夾下。
最后使用win+R 打開命令行,輸入npm-v和node-v查看是否有對(duì)應(yīng)版本出現(xiàn)。
第一次使用nvm下載完node后去直接輸入node-v可能會(huì)出現(xiàn)命令找不到,這是因?yàn)閚ode還沒有被指定使用??梢允褂?/p>
nvm use v12.22.12
然后命令就能成功執(zhí)行啦?。。?!
到此這篇關(guān)于使用nvm安裝node v12.22.12時(shí)遇到的問題解決的文章就介紹到這了,更多相關(guān)nvm安裝node內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
node自定義安裝更改npm全局模塊默認(rèn)安裝路徑的步驟
有段時(shí)間沒用npm了,新建個(gè)項(xiàng)目,需要改變npm全局包默認(rèn)安裝的路徑,本文就來介紹一下node自定義安裝更改npm全局模塊默認(rèn)安裝路徑的步驟,感興趣的可以了解下2021-09-09node微信開發(fā)之獲取access_token+自定義菜單
這篇文章主要介紹了node微信開發(fā)之獲取access_token+自定義菜單,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03在windows上用nodejs搭建靜態(tài)文件服務(wù)器的簡單方法
這篇文章主要介紹了在windows上用nodejs搭建靜態(tài)文件服務(wù)器的簡單方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08Nodejs實(shí)現(xiàn)圖片上傳、壓縮預(yù)覽、定時(shí)刪除功能
本文分步驟給大家介紹了Nodejs實(shí)現(xiàn)圖片的上傳、壓縮預(yù)覽、定時(shí)刪除功能,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10node.js使用 http-proxy 創(chuàng)建代理服務(wù)器操作示例
這篇文章主要介紹了node.js使用 http-proxy 創(chuàng)建代理服務(wù)器,結(jié)合實(shí)例形式分析了node.js使用 http-proxy 創(chuàng)建代理服務(wù)器原理、具體步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下2020-02-02詳解nodejs的express如何自動(dòng)生成項(xiàng)目框架
本篇文章主要介紹了nodejs的express如何自動(dòng)生成項(xiàng)目框架,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07Node.js模塊Modules的使用實(shí)戰(zhàn)教程
這篇文章主要介紹了Node.js模塊Modules的使用,模塊就是一個(gè)聲明了裝飾器@Module()的類。裝飾器@Module()提供了元數(shù)據(jù),以便讓Nest組織應(yīng)用程序結(jié)構(gòu)2023-04-04