这个问题与 0.0.5 和 2.0.0 版本有关。当 minify 设置为 true 时,撇号生成单个散列.css
文件并对应。.js
我们希望能够将这些文件部署到 s3 存储桶或类似存储桶中,并从那里托管它们。我看到的过程可能是:
- 让撇号生成文件,或使用某种类型的命令行来生成这些文件
- 将带有其他任务的文件上传到 s3
- 以某种方式挂钩到输出 css 和 js 链接以包含 s3 地址的 nunjucks 助手(这对于仅将 URL 更改为 cloudfront 也很有用)
这些步骤应该作为任何部署操作的前置任务运行,以便一旦启动新版本,这些文件就已经到位。
我知道对 2 个静态资产的 2 次调用不会杀死 nginx 服务器,但是我更愿意将它们托管在云提供商上。
我想问一下这是否已经以某种方式处理过,如果没有,目前在 A2 的生产部署中是如何处理的。