nodejs切換版本使用(不需要卸載重裝)

在工作中有時候遇到不同的項目所要求的node版本不同,這種情況我們就需要來回切換node的版本,如果卸載重裝的話會非常麻煩,而且可能導致文件刪除不乾淨,經過踩雷之後,總結一下nodejs如何切換版本使用

首先可以看到我本地現在使用的版本是9.8.0

一、下載所需版本的node

下載地址:https://registry.npmmirror.com/binary.html?path=node/
選擇所需要下載的版本,我這裏下載的是12.13.0,直接下載zip文件

二、添加node_cache和node_global文件夾

我安裝到了D:\Program Files\目錄;完成之後打開文件夾,在D:\Program Files\nodejs12.13.0目錄下新建兩個文件夾:node_cache和node_global,主要是防止執行其他安裝命令時候將東西安裝在C盤裏面

然後在此目錄打開cmd,分別執行以下命令:

npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"

三、配置環境變量


用戶變量中選擇Path,然後將D:\Program Files\nodejs12.13.0,D:\Program Files\nodejs12.13.0\node_global兩個地址添加進去



需要的node就安裝好了

四、切換版本使用

目前可以看到我們的node版本是9.8.0,npm版本是5.6.0



打開環境變量->用戶變量,將配置好的路徑上移到現在版本之前



然後打開系統變量,將之前配置的NODE_PATH變量值換成剛剛安裝node的node_modules目錄路徑

完成之後,可以看到,node版本已經切換了

如果前端項目終端還是顯示之前的版本,只需把VSCode重啓即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章