1.安装vue,生成环境
npm install vue --save
2.解决 runtime-only 错误
在webpack.config中配置:
esolve:{
alias:{
‘vue$’:‘vue/dist/vue.esm.js’
}
}
3.安装 vue-loader
npm install vue-loader@13.0.1 vue-template-compiler --save -dev
webpack配置:
{
test: /.vue$/,
use: [‘vue-loader’]
}
重新打包出现错误
查阅文档发现v15版的vue-loader配置需要加个VueLoaderPlugin
解决方案1:把vue-loader回到v14版本前 如:
解决方案2:修改webpack.config.js 新增第2,36,37,38行
4.template的抽取与分离