通常狀況是由於Webpack與webpack-dev-server版本不兼容致使。css
package.jsonhtml
{ "name": "vue-loader-demo", "version": "1.0.0", "description": "", "main": "main.js", "scripts": { "dev": "webpack-dev-server --inline --hot --port 8082" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { "@babel/core": "^7.4.4", "build": "^0.1.4", "vue": "^1.0.28" }, "devDependencies": { "babel-core": "^6.26.3", "babel-loader": "^6.4.1", "babel-plugin-transform-runtime": "^6.23.0", "babel-preset-es2015": "^6.24.1", "babel-runtime": "^6.26.0", "css-loader": "^0.25.0", "vue-hot-reload-api": "^1.3.2", "vue-html-loader": "^1.2.4", "vue-loader": "^8.5.4", "vue-style-loader": "^1.0.0", "webpack": "^1.13.1", "webpack-dev-server": "^1.15.0" }
能夠直接粘貼進去,若是還有錯 npm install下vue
再npm run devwebpack
通常狀況是由於Webpack與webpack-dev-server版本不兼容致使。web
像我也出現此問題,我電腦的webpack是1.13.1,但webpack-dev-server是2.x以上的版本。
當我將webpack-dev-server卸載掉:npm uninstall webpack-dev-server -g
而後安裝1.15.0版本的webpack-dev-server,就可解決了此問題。:npm install webpack-dev-server@1.15.0 -gnpm