在 Cloudfront 设置中,添加一个'Content-Type”头来指定正确的 MIME 类型。
示例代码:
在 Cloudfront 表示正在提供的 JavaScript 模块的原始代码中,将以下行添加到响应:
Content-Type: application/javascript
如果使用 Node.js,可以使用以下代码实现:
const response = { headers: { "Content-Type": { "value": 'application/javascript' } }, // 响应内容 };
这样,AWS Cloudfront 将正确地为浏览器提供 JavaScript 模块,并且不会误解其 MIME 类型。