最近好多人都問到node怎麼同時安裝多個版本? 如何配置node的環境變量,如何自如的在多個版本中切換node?還有就是本身在作appium自動化的時候,有時候會由於node的版本太高或者是過低用命令啓動appium時候而報錯,試了一下是否能夠安裝一個高版本和低版本的node在一個系統中,你若是須要高版本的切換高版本的node,若是須要低版本的切換低版本的node,這樣這個問題就會完美解決了,由於這種種緣由,因此宏哥打算寫一篇文章來專門講解如何安裝多個版本的node!!!node
node版本能夠去 node中網網 下載 或者在這裏下載 https://nodejs.org/dist/安全
下載後獲得啦安裝包,有32位和64位的多版本安裝包,用戶根據本身系統自行選擇app
安裝多個版本的node的時候必定要從低版本開始安裝,若是你先安裝高版本的話會出現許多問題,若是你已經安裝啦,先卸載掉而後進行下面的步驟工具
由於宏哥以前已經安裝了最新的高版本的node,爲了不沒必要要的麻煩,宏哥決定將其先卸載掉,而後安裝低版本的node,最後再次安裝高版本的node。spa
1.就是你在安裝這個軟件之後,這個軟件就本身帶有一個卸載的程序,你只要點擊:開始---程序---找到這個程序----上面就會有這個程序的卸載程序。 3d
2.就是經過「卸載程序」來卸載,這個程序通常的WINDOS,本身都會帶這個程序,你點:開始--控制面板---卸載程序----找到這個要卸載的程序---點「卸載」就OK了。blog
找到node,點擊「卸載」get
3.就是利用第三方軟件。
我用騰訊電腦管家舉例(免費安全軟件,殺毒+管理2合1)。
打開騰訊電腦管家——工具箱——軟件卸載。
電腦管家是直接把軟件卸載同時把註冊列表也就清理了。(有的軟件重啓後會自動刪除)卸載完以後,會有殘留,在實行強力卸載 自動化
1.安裝目錄下查看安裝文件徹底刪除乾淨class
2.node -v 命令,查看node的版本
3.where node 命令檢查
以上任意一種方法證實,node成已經成功的從你的電腦中卸載成功,你能夠放心的安裝低版本的node了。
1.在安裝node以前,我先選擇一個node安裝目錄,我要安裝到D盤下,因此我在D盤中新建啦一個node的目錄,而且在裏面建立啦一個6.9.4的文件夾,由於我一會要在這個文件夾中安裝6.9.4版本的node
2.開始安裝:打開下載好的node6.9.4的安裝包,一直點擊下一步,直到出現安裝路徑:
安裝路徑更改咱們建立的那個4.42文件夾的路徑,而後一路下一步,安裝成功後文件夾內出現啦好多文件,這個時候node就安裝好啦
把裏面的路徑改爲 D:\NODE\6.9.4\
node安裝好後是否是就能用啦呢?固然不是,你還須要配置環境變量,仍是宏哥說的那個老方法: 計算機=> 屬性=> 高級系統設置=>環境變量 本身將node環境變量配置好。
在系統變量中點擊新建,變量名:node_6.9.4,變量值就是你6.9.4版本的安裝目錄,也就是D:\nNODE\6.9.4\
點擊肯定後再系統變量中找到path 變量,選中後點擊編輯
看到path變量中的值啦嘛?咱們把剛纔新建的變量添加到這裏面,如何添加呢? 一對%號,中間寫上剛纔新建的變量明,而後把它(%node_6.9.4%)放到path中的最後面,必定不能忘啦中間的;號,每條變量中間都應該有個;
放好後點擊肯定,而後我們打開CMD (win+R);輸入: node -v
若是出現啦版本號,那麼咱們的第一個node已經安裝完成而且能夠正常使用啦;
安裝多個版本:第一個安裝好後安裝第二個node版本;
在安裝新的版本以前,咱們須要作的就是先找到以前的那個版本的安裝目錄,也就是D:\NODE\6.9.4,而後把6.9.4這個文件夾給他重命名(由於你若是不修更名字的話你在安裝新版本的時候不管你安裝在什麼地方,都會把以前的那個幹掉覆蓋掉):
修改後再建立一個新的目錄,我給他取名叫12.0.0(由於我打算下一個安裝12.0.0版本的),由於如今最新的快要13了,因此宏哥打算安裝一個12的
接下來開始安裝12.0.0就能夠啦,仍是和上面低版本安裝過程同樣,直到配置完環境變量後咱們的12.0.0就安裝好啦。
安裝好12.0.0的版本後我們再回來吧6.9.4的那個目錄改回來;
驗證咱們目前是不是安裝了兩個node版本:where node ,和當前使用的版本:node -v
where node
where node 出現啦兩個,說明咱們確實是安裝啦兩個版本的node,node -v 告訴咱們當前使用的是哪一個版本!!!
若是咱們還要在安裝其餘版本的話方法也是同樣的,按照上面的就能夠啦
假如咱們如今安裝了許多的node,可是當前的node版本不是我目前想用的怎麼辦呢?如何切換node版本呢?
1.打開環境變量,找到path.你想用哪一個版本,就把哪一個node變量放到全部node變量的最前面,好比我以前的path是%node_4.42%;%node_5.11%,我用的就是4.42的版本,我若是想
用12.0.0的版本的話我就得把path裏面的%node_6.9.4%;%node_12.0.0%改爲%node_12.0.0%;%node_6.9.4%
2 這時候咱們再看看: where node和node -v
這就是咱們的安裝多個版本node和node之間的版本切換;
1.爲啥會幹掉了上一個版本了,不知道安裝過程留意了沒有,在安裝第二個node的時候,自動建立了上次安裝的目錄,這樣就會覆蓋上一個node,從而達到幹掉它的目的。
2.關於版本切換,這裏宏哥交給你們一個簡單的方法,Windows10系統啊,直接選中那個變量,經過右邊的「上移」或者「下移」便可。
3.要活學活用,你能夠按照宏哥的方法安裝多個node,宏哥這裏就安裝了兩個就夠用了,有興趣的、有時間的小夥伴或者童鞋們能夠實踐一下。
您的確定就是我進步的動力。若是你感受還不錯,就請鼓勵一下吧!記得點波 推薦 哦!!!(點擊右邊的小球便可!(^__^) 嘻嘻……)