【发布时间】:2020-05-08 23:11:33
【问题描述】:
我有一个使用 Meteor + Blaze + Spacebars 堆栈的项目。
每当我在其中一个 HTML 文件(使用空格键处理)中出现错误时,都不会在客户端上加载 html。这很好,除了我从中得到的唯一错误是Uncaught Error: No such template: <template-name>。
有没有办法验证哪些 HTML 文件无法编译并可能出现一些特定错误?
【问题讨论】:
-
提前针对模板运行Spacebars compiler。然后您将知道它们是否编译并且您应该收到错误消息。
-
服务器控制台(你运行
meteor的地方)应该告诉你更多。你已经检查过了吗? -
@ChristianFritz 在运行
meteor时没有收到任何错误。唯一的输出是通常的开始消息,最后是=> App running at: http://localhost:3000/。但是浏览器控制台出现No such template错误。修复 HTML 后消失,页面正确呈现。 -
@user1538301 空格键编译器运行没有错误
-
那么我认为您的 HTML 中确实没有错误。您正在打开哪个 URL,您能否显示该 URL 的路由定义?
标签: meteor meteor-blaze spacebars blaze