天天看點

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