runtime only/runtime + compiler

来源:1-5 Vue.js 源码构建

我要学习去了

2020-09-03

黄老师,文档有这么一句话,有点困惑
因为在 Vue.js 2.0 中,最终渲染都是通过 render 函数,如果写 template 属性,则需要编译成 render 函数,那么这个编译过程会发生运行时,所以需要带有编译器的版本。
vue2.0不是会使用webpack把.vue文件做预编译吗?为什么还需要带编译器的版本,runtime only就行了吧

写回答

1回答

ustbhuangyi

2020-09-03

你用 webpack 编译,用 runtime only 就可以,不过有些项目是直接通过 script 引入的 cdn 版本的 Vue.js,没有 webpack 构建那套,那么需要使用 runtime compile 版本

0
2
ustbhuangyi
回复
我要学习去了
当然不会,cli 默认给你指向 runtime only 的,如果 cdn 需要你自己引入对应的版本
2020-09-04
共2条回复

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4984 学习 · 1037 问题

查看课程