vue"完整版"和“运行时版”,如何使用“运行时版”?
webpack+vue项目,我想使用vue“运行时版”,但是还想使用template特性,官网说使用vue-loader就可以了。webpack我配置了vue-loader,使用的是“运行时”版,这个时候会报错,
注掉:vue: 'vue/dist/vue.js',是因为想使用“运行时版”,不想用“完全版”
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
题主可以参考下我写的这篇文章里面记录了runtime版和full版的区别,欢迎多交流
https://segmentfault.com/a/11...
文章中相关部分搬过来:
webpack中在用了vue-loader后,runtime版本还报错,
是因为在new Vue时用template需要编译器,改为
render: h => h(yourAppVueFile)
如果一定要在new Vue时用
template: '<App/>'
就在webpack里改 vue的alias为
'vue$': 'vue/dist/vue.esm.js'
。参考 Vue官网描述