1. 程式人生 > >手把手告訴你如何安裝多個版本的node,媽媽再也不用擔心版本高低引發的一系列後遺症(非常詳細,非常實用)

手把手告訴你如何安裝多個版本的node,媽媽再也不用擔心版本高低引發的一系列後遺症(非常詳細,非常實用)

簡介

  最近好多人都問到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,巨集哥這裡就安裝了兩個就夠用了,有興趣的、有時間的小夥伴或者童鞋們可以實踐一下。

 

您的肯定就是我進步的動力。如果你感覺還不錯,就請鼓勵一下吧!記得點波 推薦 哦!!!(點選右邊的小球即可!(^__^) 嘻嘻……)

相關推薦

手把手告訴如何安裝版本node媽媽再也不用擔心版本高低引發一系列後遺症非常詳細非常實用

簡介   最近好多人都問到node怎麼同時安裝多個版本? 如何配置node的環境變數,如何自如的在多個版本中切換node?還有就是自己在做appium自動化的時候,有時候會因為node的版本過高或者是太低用命令啟動appium時候而報錯,試了一下是否可以安裝一個高版本和低版本的node在一個系統中,你如果需

56Python網路爬蟲資源媽媽再也不用擔心找不到資源!

本列表包含Python網頁抓取和資料處理相關的庫。 網路相關 通用 urllib - 網路庫(標準庫) requests - 網路庫 grab - 網路庫(基於pycurl) pycurl - 網路庫 (與libcurl繫結) urllib3 - 具有執行緒

機器學習PAI為自動寫歌詞媽媽再也不用擔心我的freestyle了提供數據、代碼

找到 進行 html learn from 所有 pre 文案 對象存儲 背景 最近互聯網上出現一個熱詞就是“freestyle”,源於一個比拼rap的綜藝節目。在節目中需要大量考驗選手的freestyle能力,freestyle指的是rapper

怎麼用Vulnhub來搭建環境(爸爸再也不用擔心我沒有靶場練習了)增加自己的部分

0x01 前言 0x02 下載 映象的下載地址和描述、難度等級等 隨便點選下載,有些需要FQ才能下載,推薦官網的下載地址。 作為測試,我就下載JIS-CTF: VulnUpload作為演示吧 0x03 安裝 下載完後,解壓出來,會看到

【玩轉資料系列十五】機器學習PAI為自動寫歌詞媽媽再也不用擔心我的freestyle了提供資料、程式碼

摘要: 背景 最近網際網路上出現一個熱詞就是“freestyle”,源於一個比拼rap的綜藝節目。在節目中需要大量考驗選手的freestyle能力,freestyle指的是rapper即興的根據一段主題講一串rap。 背景 最近網際網路上出現一個熱詞就是“freest

傻瓜教程:手把手解決應用例項附程式碼、手繪圖

// Reminder: this is pseudocode, no bother with "const&", "std::" or others// forgive me C++ fellowstemplate <typename BlaBla>class BST{public:  

媽媽再也不用擔心爬蟲被封號了!手把手搭建Cookies池

很多時候,在爬取沒有登入的情況下,我們也可以訪問一部分頁面或請求一些介面,因為畢竟網站本身需要做SEO,不會對所有頁面都設定登入限制。 但是,不登入直接爬取會有一些弊端,弊端主要有以下兩點。 設定了登入限制的頁面無法爬取。如某論壇設定了登入才可檢視資源,某部落格設定了登入才可檢視全文

wampserver 安裝php版本號報錯之關鍵問題

amp rec released detail receive duang 之前 報錯 onf 近期喜歡上用wampserver來搭建php本地執行環境 主要是一鍵安裝 特easy 之前一直用的是 appserv 也挺好用的 用了wamp後 才發現wamp

使用 pyenv 可以在一個系統中安裝python版本

當前 pypy can 寫入 應該 環境 bash ssl local Installl related yum install readline readline-devel readline-static -y yum install openssl openss

安裝版本號jdk後java -version不改變的問題解決

art 顯示 pad setting shee css clip ssi -s 1、問題 比方先安裝了jdk7後,再安裝jdk6,java -version就是顯示

阿裏雲上安裝版本

AI auth 技術 admin 權限 註意 開啟 更改 svn服務 1.已經在阿裏雲上成功安裝了svn服務端,但是沒有搞明白URL應用,嘗試安裝第二個版本庫。 2.進入svn目錄下 3.創建admin版本庫 4.查看是否創建成功 5.配置svn文件配置 先進入con

關於電腦安裝版本JDK後使用時的切換

安裝 build 兩種方法 期望 保存 span 版本 查看 nbsp 轉自:https://www.cnblogs.com/yanzige/p/5377332.html 具體操作和描述如下(前兩種方法都是沒有成功的) 原本安裝了jdk1.7,環境變量也是配置的1.7相關路

win10 64位系統中安裝jdk版本的切換問題

方法 http ren jdk1 64位系統 更新 消失 evel oca 由於電腦安裝了myeclipse2017,同時又安裝了idea2017,idea是最新版,必須使用jdk1.8以上,而myeclipse中的項目又需要低版本的jdk,所以在電腦上之前安裝配置好了jd

mac os安裝版本的chrome

shell shel 下載 nts 選擇 mac clas macos mar 1.下載chrome69安裝程序後,雙擊dmg文件 2.將chrome拖到Application文件夾,如圖,選擇保留兩者,不要替換 打開應用程序,會多出一個Google Chrom

ubuntu16.04安裝CUDA、cuDNN版本並自由切換

之前安裝了CUDA8.0,cuDNN5.1,現在同時想用另一個版本,所以安裝兩個版本的CUDA、cuDNN來回切換這樣就不用來回解除安裝安裝了。 1、下載CUDA9.0 進入到下載的檔案所在目錄 cd ~/Downloads 安裝CUDA sudo sh cuda_

關於"一個作業系統下如何安裝不同版本的JDK?"、並實現不同版本之間的相互切換使用

本文章將教你如何在一個作業系統下安裝多個不同版本的JDK, 並且實現不同版本直接的相互切換使用。 JDK的各個版本如下:  由於以前我們總是習慣直接在Oracle官網上找到所需的版本進行直接下載JDK, 但是筆者我今天也是埋頭直接去了官網, 奈何Oracle官方已經限制了

Ubuntu 安裝版本gcc

1、首先安裝一些依賴包 sudo apt-get install ncurses-dev sudo apt-get install bison sudo apt-get install flex sudo apt-get install build-essential 2

ubuntu系統上安裝版本的opencv 程式使用具體版本的方法

然而有的時候可能一臺ubuntu系統中安裝了多個版本的opencv,這是就可能出現上述問題。 解決方法:在CMake.txt配置時注意呼叫FIND_PACKAGE( OpenCV 2.4 REQUIRED )

安裝jdktomcat版本的衝突問題

一個伺服器兩個jdk,一個是jdk1.4,一個是jdk1.6。 同樣tomcat版本是,tomcat5.0和tomcat6.0。都安裝在一個伺服器上,這個衝突問題,弄了好久,讓人頭疼啊 tomcat5.0匹配jdk1.4, tomcat6.0匹配jdk1.6, 1.首先指定

在linux下安裝jdk版本

在4.4(Kitkat)之前一直用的SunJDK1.6版本來編譯,到4.4的時候開始用SunJDK1.7版本編譯,從Android L開始到現在的5.0谷歌開始使用OpenJDK來編譯。 所以在一臺電腦上要進行原始碼編譯需要安裝多個版本的JDK。 我現在用的系統是LinuxMint17,基於UBUNTU