我正在尝试使用 webpack
编译我的 Vue.js 应用程序,但我在浏览器中收到此警告。
您正在使用仅运行时构建的 Vue,其中模板编译器不可用。要么将模板预编译为渲染函数,要么使用包含编译器的构建。
这是什么意思?如何解决错误?
原文由 Code Whisperer 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试使用 webpack
编译我的 Vue.js 应用程序,但我在浏览器中收到此警告。
您正在使用仅运行时构建的 Vue,其中模板编译器不可用。要么将模板预编译为渲染函数,要么使用包含编译器的构建。
这是什么意思?如何解决错误?
原文由 Code Whisperer 发布,翻译遵循 CC BY-SA 4.0 许可协议
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
3 回答1.1k 阅读
2 回答1.2k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
如果您尝试使用非预编译的 Vue 模板,则会弹出此错误。
要解决此问题,请将 --- 中的
vue.config.js
runtimeCompiler
选项 设置为true
:请注意,这将在您的发行版中包含额外的 JavaScript 有效负载。
或者,您可以使用预编译的 Vue 模板。