icarusion/vue-book

第十章 使用webpack

Opened this issue · 1 comments

webpack babel vue-loader版本都更新比较快,按照书中命令直接安装可能出现很多版本兼容问题,下面是我跑通的依赖信息,供参考
"devDependencies": {
"babel": "^6.23.0",
"babel-core": "^6.26.3",
"babel-loader": "^7.1.5",
"babel-plugin-transform-runtime": "^6.23.0",
"babel-preset-es2015": "^6.24.1",
"babel-runtime": "^6.26.0",
"css-loader": "^2.1.1",
"extract-text-webpack-plugin": "^4.0.0-beta.0",
"file-loader": "^3.0.1",
"style-loader": "^0.23.1",
"vue-hot-reload-api": "^2.3.3",
"vue-loader": "^15.7.0",
"vue-style-loader": "^4.1.2",
"vue-template-compiler": "^2.6.10",
"webpack": "^4.29.6",
"webpack-cli": "^3.3.0",
"webpack-dev-server": "^3.2.1"
},
"dependencies": {
"clean-webpack-plugin": "^2.0.1",
"lodash": "^4.17.11",
"vue": "^2.6.10",
"webpack-merge": "^4.2.1"
}

我按照你这个版本来更改的,还是会有问题的,vue-loader版本是有试过15.7.0的版本的,提示的@vue-loader不兼容的问题,想问下你是怎样解决这个问题的
{ "babel": "^6.23.0", "babel-core": "^6.26.3", "babel-loader": "^7.1.5", "babel-plugin-transform-runtime": "^6.23.0", "babel-preset-es2015": "^6.24.1", "babel-runtime": "^6.26.0", "css-loader": "^2.1.1", "extract-text-webpack-plugin": "^4.0.0-beta.0", "style-loader": "^0.23.1", "vue-hot-reload-api": "^2.3.3", "vue-loader": "^15.7.1", "vue-style-loader": "^4.1.2", "vue-template-compiler": "^2.6.10", "webpack": "^4.29.6", "webpack-cli": "^3.3.0", "webpack-dev-server": "^3.2.1" }