'webpack' 不是內部或外部命令,也不是可執行的程式或批處理檔案
阿新 • • 發佈:2022-01-03
全域性安裝webpack
安裝webpack npm install webpack -g
安裝cli npm install webpack-cli -g
全域性安裝會將專案中的 webpack 鎖定到指定版本,並且在使用不同的 webpack 版本的專案中,可能會導致構建失敗
檢視版本資訊 webpack -v
執行的時候出現“webpack'不是內部或外部命令,也不是可執行的程式或批處理檔案”錯誤
網上教程大多原因關於配置環境變數問題,配置了環境變數還是不行。
看到一篇教程說可能是node.js安裝在其他盤所導致配置的時候各種問題。
我因為了方便管理安裝在了d盤,莫非真的如此?試了很多方法都不行,那就搞吧
-
刪除node.js安裝檔案
-
刪除node.js環境變數
-
刪除C:\Users\xxx下的.npmrc檔案(刪除npm和node相關的檔案)
重灌node.js
安裝cnpmnpm install cnpm
無法安裝,網路不行正確姿勢:先設定npm的淘寶映象
註冊模組映象npm set registry https://registry.npm.taobao.org
安裝cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org
再次安裝webpack
安裝webpacknpm install webpack -g
安裝clinpm install webpack-cli -g
檢視是否成功webpack -v
成功!總結:node.js安裝時已經自動配置好環境變數,所以不是環境變數引起的,安裝位置可能是最大原因