1. vue创建项目后,在入口文件main.js中使用template模板,项目启动时报错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.
解决方法:
① 使用render代替template进行渲染,但render函数是jsx格式,template为模板引擎格式。
② 在vue.config.js中加入runtimeCompiler:true。
出现问题的原因是由于项目配置时,npm默认进行的是运行时构建即runtime版本且不支持template模板。