vue webpack-dev-server --inline --progress --config build/webpack.dev.conf.js報錯

"scripts": {

  "dev": "NODE_ENV=development webpack-dev-server --open --inline --hot",

  "build": "NODE_ENV=production webpack --progress --hide-modules"

 },

這是項目package.json中自帶的配置環境書寫,出現報錯的原因是因爲 windows平臺不支持這樣的寫法。要實現跨平臺通過node的一個模塊 cross-env 來實現。

webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
vue 項目 npm run dev 運行時報錯: npm ERR! [email protected] dev: webpack-dev-server --inline --progress --config build/webpack.dev.conf.js

webpack-dev-server --inline --progress --config build/webpack.dev.conf.js報錯

原因:新版的webpack-dev-server 3.1.14 存在問題。

解決方法:package.json 中指定 webpack-dev-server 低版本號

方法1:

“webpack-dev-server”: “^2.9.1”

刪除 node_modules 目錄,再重新安裝依賴包

npm install -S // 這種方式安裝的時間會長些,也可以只重裝 webpack-dev-server模塊

方法2:單獨重裝 webpack-dev-server模塊

(1)、npm uninstall webpack-dev-server

(2)、npm install [email protected]

(3)、npm run dev

發佈了168 篇原創文章 · 獲贊 14 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章