參考文章:https://blog.csdn.net/HuangsTing/article/details/113857145
主要步驟:
1炼杖、卸載node。如果已經(jīng)安裝過node景用,要先卸載掉涵叮,不然nvm安裝后可能無效。
2伞插、下載nvm:https://github.com/coreybutler/nvm-windows/releases
nvm的安裝路徑不要有中文割粮,不然會報錯不成功(我剛開始有中文沒安裝成功,后來卸載后把中文換成拼音重新安裝才成功的)
找nvm-setup.zip 這個最快速簡潔方便媚污。
3舀瓢、設(shè)置nvm和nodejs的安裝路徑
然后next到完成安裝。輸入nvm version 查看是否成功耗美。
4京髓、配置下載源(一定要先配置路徑再繼續(xù)后面的下載node等步驟!I碳堋堰怨!不然下載的版本文件夾里面是空的沒有npm包。我第一次沒設(shè)置這個下載源蛇摸,版本文件夾里面就是沒npm包)
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/? ?///這個現(xiàn)在不能用了 需要換成下面的
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
https://nvm.p6p.net/use/mirror.html
5备图、下載node。
node版本鏈接:https://registry.npmmirror.com/binary.html?path=node/
我暫時安裝的是12-14之間的版本皇型。
下載命令:nvm install 12.22.12
查看版本命令:nvm list
切換到指定版本:nvm use 12.22.12 (下載完之后先切換到這個版本诬烹,然后看看該版本的文件夾里面是否下載了node和npm)
然后下載cnpm? 如果用平時下載cnpm的命令會報錯,如下圖弃鸦。
為了解決報錯绞吁,所以我就安裝了固定版本的cnpm(降低了cnpm版本)
npm uninstall -g cnpm
npm install cnpm@7.1.0 -g
這樣只是安裝成功了一個版本的node。如果再下載新的node版本唬格,還要再從下載node那里再重新來一次
nvm install 13.14.0
nvm use 13.14.0
npm install cnpm@7.1.0 -g? (這個有點麻煩家破,每個版本的node都要在這里再重新安裝一遍cnpm,不然該版本就沒有cnpm可以用了购岗,雖然我看到網(wǎng)上有全局安裝npm和cnpm的方法汰聋,但是那個我不確定是否可行,我怕適得其反喊积,就暫時先一個一個版本的新下載cnpm算了烹困。)