NodeJS 的安裝與完全卸載
一、激動人心的卸載環節
- 從程序和功能按照常規套路卸載我們的
Node.js
- 殺掉
NodeJS
的進程:tasklist|findstr "node" && taskkill /F /IM "node.js" || echo Node.js已不再運行
- 尋找下列文件夾並刪掉它們!
Program Files (x86)\Nodejs
Program Files\Nodejs
%appdata%\npm
%appdata%\npm-cache
- 檢查環境變量確保沒有
Nodejs
或npm
相關值存在:
echo %PATH% | findstr "node"
- (可選)命令行輸入
where node
檢查,凡是顯示出的全都可以刪掉!! - 為了保險,重啟!!(我沒重啟。。。)
二、安裝/重裝
-
下載安裝包(建議通過正規渠道——nodejs官網(中文)下載)並運行安裝。安裝時注意以下幾點:
- 默認安裝在
C:\Program Files\nodejs
路徑下,可更改,記得確認好安裝位置 - 若不在Custum Setup中選擇Add to PATH,則稍后將手動設置其環境變量
- 其他選項默認即可
- 默認安裝在
-
命令行輸入
node -v
和npm -v
檢查安裝,出現版本號代表安裝成功 -
換源
使用npm的默認鏡像源進行包的安裝時存在不便,可能拖慢工程進度,可通過換源解決這一問題。- 三種方法:
//(原理)更改或追加npm配置文件:`%USERPROFILE%\.npmrc` registry = https://registry.npm.taobao.org //通過config命令 npm config set registry https://registry.npm.taobao.org //命令行指定 npm --registry https://registry.npm.taobao.org
- 之后可運行命令
type %USERPROFILE%\.npmrc
檢查文件內容
-
修改全局依賴包下載路徑
全局依賴包下載路徑指的是包在執行
npm i- g XXXX
全局下載時的安裝路徑。- 可先在命令行輸入
npm root -g
查看該路徑 - 以下兩種方法可對其進行更改
- 運行cmd命令(原理與2相同)
npm config set perfix XXX (替換npm root -g的輸出值) npm config set cache XXXX (替換執行包的全局安裝時同時生成的同級緩存目錄)
- 更改或追加npm配置文件:
%USERPROFILE%\.npmrc
:
prefix = XXX cache = XXXX
本次: XXX=D:\ProgramData\node_global_directory\node_global XXXX=D:\ProgramData\node_global_directory\node_cache
- 之后可運行命令
type %USERPROFILE%\.npmrc
檢查文件內容 - 修改過環境變量后,一定要重啟cmd窗口以看到環境變量修改后的效果
- 可先在命令行輸入
參考地址:
- 完全卸載nodejs:https://www.cnblogs.com/fighxp/p/7410235.html
- 菜鳥教程-安裝nodejs:https://www.runoob.com/nodejs/nodejs-install-setup.html
- Nodejs安裝及環境配置:https://www.jianshu.com/p/13f45e24b1de