需要在Amplify的路由配置文件中添加一条规则,将manifest.json文件返回的MIME类型定义为“application/json”,即可解决问题。
具体示例代码如下:
{
"version": "1.0",
"routes": [
{
"source": "/*/manifest.json",
"headers": {
"Content-Type": "application/json"
},
"status": "200",
"response": {
"body": "{...}"
}
}
]
}
以上代码中,“source”表示URL路径,其中的“*”符号表示任意字符,可根据需要进行调整。在“headers”中Content-Type”设置为“application/json”,即可正确返回manifest.json文件。