window下npm啟動報錯This is probably not a problem with npm. There is likely additional logging output above.


網上搜索報錯信息,給出的答案基本都是版本問題,重新安裝:

  • 重新 npm install
  • 然后 npm i -D webpack-dev-server@3.0.0
  • 再 npm run dev

重新安裝過后,如果安裝過后還不可以,可以清除緩存再一次試試

  • rm -rf node_modules
  • rm package-lock.json
  • npm cache clear --force
  • npm install

但是對於我的錯誤沒用

 

經過詢問,發現是windows不支持NODE_ENV=development的設置方式

安裝cross-env(提供一個設置環境變量的scripts,讓你能夠以unix方式設置環境變量,然后在windows上也能兼容運行),可解決兼容問題

npm install --save-dev cross-env 

然后修改package.json中的script,也就是在NODE_ENV前添加cross-env

{
  "scripts": {
    "start": "cross-env NODE_ENV=development webpack-dev-server --progress --profile --colors --hot --config config/webpack.dev.config.js"
  }
} 

 

記錄一下,方便翻看


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM