
1.runtime-only -> 代码中,不可以有任何的template
2.runtime-compiler->代码中,可以有template ,因为有compiler可以用于编译template
解决方案:
修改webpack的配置,添加如下内容即可
resolve:{
// alias :别名
alias:{
'vue$':'vue/dist/vue.esm.js'
}
}在这个位置配

更多:
Vue程序
tamplate->ast ->render ->virtual dom -> UI
runtime-compiler
new Vue({
el: '#app',
router,
components: { App },
template: '<App/>'
})
在Vue中runtime-only build (1.性能更高 2.代码量更少 )
new Vue({
el:"#app",
render:h=>h(App)
})在runtime-only build中,没有转成ast,而是 直接就是render->virtual dom->UI
版权声明:本文为weixin_62395055原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。