npm run dev
發現console會不斷報類似下面的錯誤
GET http://localhost/info?t=1448470960512 net::ERR_CONNECTION_REFUSED
[WDS] Disconnected!
開始以為是iview-admin使用了sockjs,本來想留在后面再解決。但心血來潮搜了一下,發現其實iview-admin并沒有使用sockjs。
搜索后發現,這個問題不是我的個例。原來是webpack配置導致的問題:
參考github上的#328號問題。
https://github.com/webpack/webpack-dev-server/pull/328
原來只要將webpack-dev-server的參數 --inline 去掉就可以解決。
遂搜索 --inline 發現,都在項目引入的vue-cli中。
\node_modules\@fortawesome\vue-fontawesome\examples\vue-cli\package.json
\node_modules\vue-loader\package.json
刪除上述兩個文件中的 --inline 配置,保存,重新運行 npm run dev 解決。
"dev": "webpack-dev-server --config example/webpack.config.js --inline --hot",
經驗積累,存證。
-完-