我是AMP新手,并被要求在已经开发的角度网站上添加放大器。我还读到 AMP让所有第三方JavaScript远离关键路径 但我不确定它是否可能。如果可能的话,你可以分享一些链接。欢迎任何帮助
答案 0 :(得分:7)
假设您已经有一个包含Angular页面的网站,如:
然后你可以创建像:
这样的AMP1.html可以使用Angular和客户端javascript,但1.amp.html应该是相同内容的表示但是生成服务器端而不是在其中使用Angular javascript。按照此处的步骤操作:https://ampbyexample.com/introduction/how_to_publish_amps/,您应该没问题。
答案 1 :(得分:6)
您当然可以链接到现有网站的AMP页面,但AMP的规范是HTML元素的有限子集,并且对您在页面上运行的JavaScript有限制。我不相信你有一个由Angular提供支持的AMP页面。