您正在使用仅运行时构建的 Vue,其中模板编译器不可用

新手上路,请多包涵

我正在尝试使用 webpack 编译我的 Vue.js 应用程序,但我在浏览器中收到此警告。

您正在使用仅运行时构建的 Vue,其中模板编译器不可用。要么将模板预编译为渲染函数,要么使用包含编译器的构建。

这是什么意思?如何解决错误?

原文由 Code Whisperer 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 768
1 个回答

如果您尝试使用非预编译的 Vue 模板,则会弹出此错误。

要解决此问题,请将 --- 中的 vue.config.js runtimeCompiler 选项 设置为 true

 module.exports = {
  runtimeCompiler: true
}

请注意,这将在您的发行版中包含额外的 JavaScript 有效负载。

或者,您可以使用预编译的 Vue 模板。

原文由 Alex Shesterov 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题