Vue两大版本

99 阅读1分钟

1.完整版 vue.js

同时包含编译器和运行时的版本。不运行时多了编译器。

编译器的功能

template: '<div>{{ hi }}</div>'

使用HTML字符串的时候,用编译器绑定DOM

缺点

用户使用时下载编译器,增大代码体积

2.运行时版 vue.runtime.js

除去编译器的其它一切。

render (h) {
    return h('div', this.hi)
  }

如上代码不需要编译器。.vue文件html标记通过vue loader转化成return h括号内内容

缺点

没有HTML界面,影响聊胜于无的SEO。 可以通过写入必要标记,如:title,description(meta),keyword(meta),h1,a等弥补

3.codesandbox.io写Vue

codesandbox.io/ 进入界面,无需注册,点击开始,找到建立Vue文件选项,即可在线写Vue