浅析Vue的完整版与非完整版
2020-10-28 本文已影响0人
lin_lilili
1 Vue的完整版
- 有
compiler
(体积增加40%) - 视图写在
HTML
或者template
中 - cdn引入:
vue.js
- webpack引入,需要配置alias
- @vue/cli引入,需要额外配置
2 Vue的非完整版
- 没有
compiler
- 视图写在
render
函数里,用h来创建html
- cdn引入:
vue.runtime.js
- webpack引入,默认配置.
- @vue/cli引入,默认配置.
3 总结: 使用Vue的非完整版就对了
- 保证用户体验,用户下载的JS文件体积更小,但
只支持h函数
. - 保证开发体验,开发者可以直接在vue文件里面写HTML标签,而
不用写h函数
. -
loader
把vue文件里面的HTML
转化为h函数
.