背景:假如你已经使用vue-cli启动了vue项目,此时项目使用的是vue版本是运行时版本(vue.runtime.js),其实vue还有一个版本是完整版本(vue.js);



You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.
翻译为:你正在使用的vue版本是只运行时版本,此版本template 编译器不存在,请你使用预编译器把template编译成render函数,或者使用包括编译器的版本(完整版本是包括编译器)报上面的错误因为,我们上面的代码是使用 HTML 构建视图,而我们使用的版本是runtime版本,没有编译器的版本,所以会报错误;其实在真正项目开发中我们都会使用运行时版本,因为有了webpack的vue-loader的帮助,既可以让我们书写的实现像写html一样,又可以使打包体积比完整版小30%;所以我们要想运行正常需要使用vue提供的render方法;


