第一步確認 node.exe 和 npm 存在
例如安裝目錄
D:\nodejs
檢查是否存在以下文件:
- node.exe
- npm.cmd
- npx.cmd
第二步:添加環境變量 PATH
圖形化操作步驟(Windows):
- 右鍵「此電腦」→「屬性」
- 點擊左側 「高級系統設置」
- 彈出窗口中點擊 「環境變量」 按鈕
- 在 「系統變量」 區域(下半部分),找到并選中 Path,然后點擊 「編輯」
- 點擊 「新建」,然后輸入你的 Node.js 安裝路徑:
D:\nodejs
- 如果有 D:\nodejs\node_global 或你自定義的全局模塊路徑,也加進去(可選):
D:\nodejs\node_global
第三步:驗證配置是否成功
重新打開 新的 PowerShell 窗口**(重要:必須重新打開!)**
然后依次輸入:
node --version
npm --version
如果都顯示版本號(如 v18.18.2 和 9.8.1),說明配置成功
第四步(可選):設置全局模塊路徑(避免 C盤 權限問題)
由于你裝在 D 盤,建議你也設置全局模塊安裝路徑,避免將來用 npm install -g 時出錯
- 創建兩個文件夾:
D:\nodejs\node_global
D:\nodejs\node_cache
- 配置 npm 的全局路徑:
在 PowerShell 中運行:
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
- 把 D:\nodejs\node_global 加入系統 PATH(如第二步所述)
這樣以后全局安裝的包(如 vue-cli、typescript)都會安裝到 D 盤,不會占用 C 盤。
第五步:測試安裝一個全局包(可選驗證)
npm install -g http-server
然后運行:
http-server --version