我没有得到任何关于将CDN与流星应用程序一起使用的好文档。 任何人都可以通过流星应用程序指导我使用CDN吗?
谢谢, 野兔
答案 0 :(得分:1)
我已经在this post详细介绍了我们如何在Edthena完成此任务。 TLDR是:
在服务器代码的某处添加此行:
WebAppInternals.setBundledJsCssPrefix(CDN_URL);
CDN_URL
是您的CloudFront网址(例如https://a27n0s89ik4xb3.cloudfront.net)。
我们在创建CloudFront分配时保留默认值,但以下情况除外:
Origin Domain Name: myapp.example.com
Origin ID: myapp.example.com
Viewer Protocol Policy: HTTPS Only
Compress Objects Automatically: yes
如果您提供自己的字体,最终可能会出现跨源错误(除非您使用字体数据URL)。 Josh Owens描述了如何在his post中处理这个问题。