1、vue构建版本
vue构建版本分为:UMD、CommonJS和ES Module 三种。
https://cn.vuejs.org/v2/guide/installation.html
区别:
所以我们需要ES Module版本的Vue。
2、使用完整版还是运行时版
因为我们组件开发时,基本都是使用template,而不是直接写render函数。因此需要完整版vue(包含编译器)
在webpack中加入这一行即可:
module.exports = {
// ...
resolve: {
alias: {
'vue$': 'vue/dist/vue.esm.js' // 用 webpack 1 时需用 'vue/dist/vue.common.js'
}
}
}