VUE错误: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的不同构建版本 runtime-only 和 RuntimeCompiler

关尔先生2020-09-18 17:15:52
对不同构建版本的解释
https://cn.vuejs.org/v2/guide/installation.html

1、runtime-only 运行时版本
     当使用 vue-loader 或 vueify 的时候,*.vue 文件内部的模板会在构建时预编译成 JavaScript。你在最终打好的包里实际上是不需要编译器的,所以只用运行时版本即可。

2、RuntimeCompiler 运行时+编译器
     是不在打包时进行编译的,是在客户端(浏览器)编译模板 (比如传入一个字符串给 template 选项,或挂载到一个元素上并以其 DOM 内部的 HTML 作为模板),就将需要加上编译器,即完整版


// vue.config.js
module.exports = {
  runtimeCompilertrue, //运行时加上编译器
}

前端vue.jsruntimeonlybuildRuntimeCompilervue.config.js

上一篇:移动端调试 vConsole

下一篇:vue异步动态加载自定义组件,加载第三方template模板和methods方法

本文链接: http://www.nanshanqiao.com/zz_article/51.html

暂无评论