一個 nodejs 版本管理工具!—— nvm
在項目開發(fā)過程中,隨著框架的不斷更新迭代,對一些環(huán)境依賴的版本也有影響,部分的老項目可能需要低版本的 node.js 才能正常使用,而后期新開發(fā)的項目可能需要更高的 node.js 版本才能更好的兼容,所以不同的項目可能會使用到不同的 node.js 版本。
今天偶然發(fā)現(xiàn)了一個可以管理 node.js 版本的工具,隨手記錄僅供參考!
注:如果你先前安裝過 node.js ,那么在安裝 nvm 之前要將電腦上的 node.js 進(jìn)行全局卸載,如果不卸載影響 nvm 的使用(后期的 node.js 都會通過 nvm 安裝使用及管理)
1、先卸載電腦原有的 node.js (如果電腦沒有安裝過 node.js 可以跳過這一步,直接到第二步)
2、下載,并安裝 nvm 具體步驟可參考 nvm 官網(wǎng),地址如下:
?vnm:使用及下載地址?nvm文檔手冊 - nvm是一個nodejs版本管理工具 - nvm中文網(wǎng)
3、安裝完成后可以打開 cmd 面板,輸入 nvm 查看是否安裝成功
4、使用命令:nvm list available 查看可下載 node 版本的部分列表
5、使用命令:nvm install latest安裝最新版本 ( 安裝時可以在上面看到 node.js 、 npm 相應(yīng)的版本號 ,不建議安裝最新版本)
6、使用命令:nvm install 版本號 安裝指定的版本的 nodejs
7、nvm list
或nvm ls
查看目前已經(jīng)安裝的版本 ( 當(dāng)前版本號前面沒有 * , 此時還沒有使用任何一個版本,這時使用 node.js 時會報錯 )
8、nvm use版本號 使用指定版本的nodejs ( 這時會發(fā)現(xiàn)在啟用的 node 版本前面有 * 標(biāo)記,這時就可以使用 node.js )
nvm切換國內(nèi)鏡像
如果下載node過慢或者安裝失敗,請更換國內(nèi)鏡像源, 在 nvm 的安裝路徑下,找到 settings.txt,設(shè)置node_mirro與npm_mirror為國內(nèi)鏡像地址。下載就飛快了~~
root: E:\nvm
path: C:\Program Files\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
注意:我在安裝 nvm 之后使用 npm 時,提示不是內(nèi)部或外部命令,經(jīng)過排查是因為之前安裝過 node.js 的原因,解決辦法如下:
1、找到安裝 node.js 的文件夾;將文件夾名稱改為nodejsx即可,如下圖:
2、然后使用 nvm 切換 node 版本會重新生成一個 nodejs 的文件夾
3、此時 npm 就可以正常使用啦文章來源:http://www.zghlxwxcb.cn/news/detail-445546.html
整體流程測試有效?。?!文章來源地址http://www.zghlxwxcb.cn/news/detail-445546.html
到了這里,關(guān)于使用nvm 管理node.js版本的安裝過程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!