【发布时间】:2016-05-30 06:09:10
【问题描述】:
在我的本地机器上完成并测试了一个 Angular2 应用程序后,我决定将它移动到一个带有 Apache 的 AWS 云服务器上。 我从 git 克隆了 sw,但是,当我启动应用程序时,我在浏览器控制台上收到错误消息:
EXCEPTION: Template parse errors:
Only void and foreign elements can be self closed "head" ("[ERROR ->]<head/>
经过一些研究,我发现我所有的外部 html 模板都神奇地丰富了一个起始 <head/> 标记,我在我的代码中看不到它的踪迹。
为了解决这个问题,我不得不关闭 mod-pagespeed 。由于我不熟悉 Apache 配置,我不知道这可能会产生哪些副作用以及是否有更好的解决方案。任何帮助将不胜感激。
【问题讨论】:
-
它与 apache 无关,也与
<head .../>无关。 angular2模板中不能使用自闭标签,详情为here。
标签: apache angular pagespeed mod-pagespeed