gpt4 book ai didi

deployment - 在 CDN 或 S3 上部署 Meteor

转载 作者:行者123 更新时间:2023-12-01 05:19:14 25 4
gpt4 key购买 nike

有没有办法获取部署在 上的 Meteor 应用程序生成的静态 Assets ? CDN - 或静态托管解决方案,如 S3 - 为了提高加载速度和降低托管成本?

最佳答案

云前线
我在 this post 中详细介绍了我们如何在 Edthena 实现这一目标。 . TLDR 是:
在服务器代码的某处添加这一行:

WebAppInternals.setBundledJsCssPrefix(CDN_URL);
哪里 CDN_URL是您的 CloudFront URL(例如 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 中描述了如何处理该问题。 .
云耀斑
看看 Cloudflare Meets Meteor在 meteor 黑客博客上。如果您碰巧是 CloudFlare 用户,这是一个非常简单的解决方案,但您需要禁用 WebSockets(或支付大量费用,或使用复杂的解决方法)。

关于deployment - 在 CDN 或 S3 上部署 Meteor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17799640/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com