簡介
最近好多人都問到node怎么同時安裝多個版本? 如何配置node的環境變量,如何自如的在多個版本中切換node?還有就是自己在做appium自動化的時候,有時候會因為node的版本過高或者是太低用命令啟動appium時候而報錯,試了一下是否可以安裝一個高版本和低版本的node在一個系統中,你如果需要高版本的切換高版本的node,如果需要低版本的切換低版本的node,這樣這個問題就會完美解決了,因為這種種原因,所以宏哥打算寫一篇文章來專門講解如何安裝多個版本的node!!!
node下載
node版本可以去 node中網網 下載 或者在這里下載 https://nodejs.org/dist/
下載后得到啦安裝包,有32位和64位的多版本安裝包,用戶根據自己系統自行選擇
安裝注意事項
安裝多個版本的node的時候一定要從低版本開始安裝,如果你先安裝高版本的話會出現許多問題,如果你已經安裝啦,先卸載掉然后進行下面的步驟
卸載node
因為宏哥之前已經安裝了最新的高版本的node,為了避免不必要的麻煩,宏哥決定將其先卸載掉,然后安裝低版本的node,最后再次安裝高版本的node。
1.就是你在安裝這個軟件以后,這個軟件就自己帶有一個卸載的程序,你只要點擊:開始---程序---找到這個程序----上面就會有這個程序的卸載程序。
2.就是通過“卸載程序”來卸載,這個程序一般的WINDOS,自己都會帶這個程序,你點:開始--控制面板---卸載程序----找到這個要卸載的程序---點“卸載”就OK了。
找到node,點擊“卸載”
3.就是利用第三方軟件。
我用騰訊電腦管家舉例(免費安全軟件,殺毒+管理2合1)。
打開騰訊電腦管家——工具箱——軟件卸載。
電腦管家是直接把軟件卸載同時把注冊列表也就清理了。(有的軟件重啟后會自動刪除)卸載完之后,會有殘留,在實行強力卸載
卸載完成
1.安裝目錄下查看安裝文件完全刪除干凈
2.node -v 命令,查看node的版本
3.where node 命令檢查
以上任意一種方法證明,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
驗證我們目前是否是安裝了兩個node版本:where node ,和當前使用的版本:node -v
where node
where node 出現啦兩個,說明我們確實是安裝啦兩個版本的node,node -v 告訴我們當前使用的是哪個版本!!!
如果我們還要在安裝其他版本的話方法也是一樣的,按照上面的就可以啦
多個node版本如何切換
假如我們現在安裝了許多的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,宏哥這里就安裝了兩個就夠用了,有興趣的、有時間的小伙伴或者童鞋們可以實踐一下。
您的肯定就是我進步的動力。如果你感覺還不錯,就請鼓勵一下吧!記得點波 推薦 哦!!!(點擊右邊的小球即可!(^__^) 嘻嘻……)