本文引用饥人谷vue起手式的部分内容
Vue的两个版本
- Vue完成版(vue.js):同时包含编译器和运行时的版本
- Vue非完成版(vue.runtime.js)
区别:
建议:为保证用户体验,使得用户下载的js文件体积更小,开发者应使用非完整版,然后配合vue-loader和vue文件
template 和 render 怎么用
vue中一般使用template来创建html,但是有时候也需要使用js来创建html,这时候就需要render函数
通过往template里面添加html代码可以往index.html内的id为app的div上替换html标签,但需要编译器
可以看出render也同样可以创建html,并且不需要编译器
如何用 codesandbox.io 写 Vue 代码
再点击create Sandbox后选择Vue template可以看到如下界面:
选择file中的export to zip可以导出文件
同时也可在线编程