安裝多版本node的完整步驟記錄
一、安裝多版本node的原因:
在項(xiàng)目開發(fā)過(guò)程中,不同項(xiàng)目使用的nodejs版本不同,有時(shí)會(huì)因?yàn)閚ode版本過(guò)高或太低,導(dǎo)致報(bào)錯(cuò);
解決方式
- 利用nvm進(jìn)行管理(本文使用此種方式)
- 配置環(huán)境變量(如理解環(huán)境變量可自行配置)
二、利用nvm進(jìn)行管理
- nvm 全稱 Node Version Manager,是一個(gè)管理 NodeJS 版本的工具
- nvm 默認(rèn)只支持 Linux 和 OS X,不支持 Windows,針對(duì) Windows 操作系統(tǒng)可使用 nvm-windows
1.卸載已安裝的nodeJS
點(diǎn)擊開始菜單,找到nodejs的文件夾,點(diǎn)擊箭頭處,進(jìn)行卸載。
檢測(cè)系統(tǒng)中是否還存在nodejs
在cmd窗口中輸入node -v 進(jìn)行查看
node -v
2.nvm 的安裝與使用
1.nvm下載
2.nvm安裝
在指定的文件下新建兩個(gè)文件夾,一個(gè)用來(lái)存放nvm的安裝文件,另一個(gè)用來(lái)存放node的文件
3.將下載好的安裝包放入nvm文件夾中,解壓,進(jìn)行安裝
4.選擇nvm安裝路徑,點(diǎn)擊下一步
5.選擇nodejs路徑
6.點(diǎn)擊 Install——>點(diǎn)擊 Finish,安裝完成。
7.確認(rèn)是否安裝成功
8.nvm已經(jīng)安裝成功
如果有安裝淘寶鏡像的需完成下載鏡像的配置,打開nvm文件夾下的settings.txt文件,在最后添加以下代碼
在settings.txt文件的最后添加
node_mirror:https://npm.taobao.org/mirrors/node/ npm_mirror:https://npm.taobao.org/mirrors/npm/
其中:root:nvm 安裝路徑;path:NodeJS 快捷方式路徑
9.node 的不同版本安裝及切換
NVM 安裝成功后,win + r 輸入cmd 新開cmd窗口,使用 命令 “npm install 版本號(hào)” 安裝指定版本的NodeJS
安裝成功后在 nvm 安裝目錄下出現(xiàn)一個(gè) 16.14.1 文件夾
再次使用 “npm install 版本號(hào)” 命令安裝另一版本的 NodeJS
10.nvm常用命令
# 顯示當(dāng)前所使用的nvm版本號(hào) nvm -v # 查看可在線安裝的node.js版本 nvm list available # 查看已安裝的node.js版本 nvm ls # 顯示當(dāng)前正在使用的node.js版本 nvm current # 安裝最新穩(wěn)定版 nvm install stable # 在線安裝指定版本的node.js,[version]為指定的版本號(hào) nvm install [version] # 卸載指定版本的node.js nvm uninstall [version] # 切換node.js版本 nvm use [version] # 驗(yàn)證nodejs是否安裝成功 node -v # 安裝 yarn npm install -g yarn npm install -g yarn@[版本號(hào)]
總結(jié)
到此這篇關(guān)于安裝多版本node的文章就介紹到這了,更多相關(guān)安裝多版本node內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
一會(huì)帶你學(xué)會(huì)用Webpack搭建開發(fā)環(huán)境并打包代碼
這篇文章主要給大家介紹了關(guān)于如何用Webpack搭建開發(fā)環(huán)境并打包的相關(guān)資料,webpack是一個(gè)現(xiàn)代JavaScript應(yīng)用程序的靜態(tài)模塊打包器(module bundler),需要的朋友可以參考下2023-08-08基于node打包可執(zhí)行文件工具_(dá)Pkg使用心得分享
下面小編就為大家分享一篇基于node打包可執(zhí)行文件工具_(dá)Pkg使用心得分享,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01Node.js事件循環(huán)(Event Loop)和線程池詳解
這篇文章主要介紹了Node.js事件循環(huán)(Event Loop)和線程池詳解,這篇文章比較淺顯地探討了有關(guān)事件循環(huán)的內(nèi)部運(yùn)作機(jī)制和技術(shù)細(xì)節(jié),都是經(jīng)過(guò)深思熟慮的,需要的朋友可以參考下2015-01-01Nodejs實(shí)現(xiàn)多房間簡(jiǎn)易聊天室功能
本文通過(guò)實(shí)例代碼給大家介紹了Nodejs實(shí)現(xiàn)多房間簡(jiǎn)易聊天室功能,需要的朋友參考下吧2017-06-06Node.js中的模塊機(jī)制學(xué)習(xí)筆記
這篇文章主要介紹了Node.js中的模塊機(jī)制學(xué)習(xí)筆記,本文講解了CommonJS模塊規(guī)范、Node模塊實(shí)現(xiàn)過(guò)程、模塊調(diào)用棧、包與NPM等內(nèi)容,需要的朋友可以參考下2014-11-11Ubuntu服務(wù)器上安裝Node.js的三種不同方法介紹
Node.js是一個(gè)強(qiáng)大的 JavaScript 運(yùn)行時(shí)環(huán)境,使開發(fā)者能夠使用 JavaScript 創(chuàng)建服務(wù)器端應(yīng)用程序,本文將詳細(xì)介紹三種安裝 Node.js 的方法,大家根據(jù)具體需求選擇最適合的安裝方式2025-03-03使用Node.js自動(dòng)生成帶動(dòng)態(tài)圖表的Word文檔
在現(xiàn)代軟件開發(fā)中,動(dòng)態(tài)生成?Word?文檔是一項(xiàng)非常常見的需求,本文將結(jié)合Node.js和ECharts實(shí)現(xiàn)自動(dòng)生成帶動(dòng)態(tài)圖表的Word文檔,感興趣的可以了解下2024-03-03前端如何更好的展示后端返回的十萬(wàn)條數(shù)據(jù)
這篇文章主要為大家介紹了前端如何更好的展示后端返回的十萬(wàn)條數(shù)據(jù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2021-11-11vscode安裝教程以及配置node.js環(huán)境全過(guò)程
這篇文章主要給大家介紹了關(guān)于vscode安裝教程以及配置node.js環(huán)境的相關(guān)資料,VSCode是一款由微軟開發(fā)的輕量級(jí)編輯器,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-10-10