"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