win10環境下npm start 失敗後的解決方案及總結
檢查node位置及環境變量配置,方法如下
- where node
- npm install cluster
- 在D盤nodejs目錄下創建兩個目錄,分別是node_cache和node_global,這是用來放安裝過程的緩存文件以及最終的模塊配置位置。配置完成後,執行下面這兩個命令:
npm config set prefix "D:\Program Files\nodejs\node_global"npm config set cache “D:\Program Files\nodejs\node_cache” - npm install cluster -g
- node_global路勁配置到NODE_PATH
- node_global路勁配置到PATH
上圖錯誤原因
- 一種說是webpack 和 webpack-dev-server版本不匹配
- 另一種是webpack4之後,將config-yargs放到了webpack-cli裏面去了
解決方案
方案一
webpack 版本在 4 以上時,安裝 webpack-cli,然後更新
- npm install webpack-cli -D
- npm update
方案二
修改webpack和webpack-dev-server版本,先刪後改,卸載之後安裝指定版本
- cnpm uninstall webpack -g
- cnpm uninstall -g webpack-dev-server
- cnpm install [email protected] --save-dev
- cnpm install [email protected] --save-dev