如何配置 nginx
以便从我的应用程序的根文件夹中提供 manifest.json
?
我在 mime.types
中添加了一个条目:
application/x-web-app-manifest+json webapp;
因为我使用json,所以我在已启用网站的配置中添加了一个位置条目:
location /manifest.json {
default_type application/x-web-app-manifest+json;
}
但是我的 manifest.json
仍未正确使用 .
任何想法我错过了什么或我应该配置什么不同?
2 回答
我使用nginx作为渐进式Web应用程序的一部分,我根本没有更改清单文件的服务器配置 .
部署它的要求(来自MDN等)是指你的html头中的清单文件,如下所示:
您是否可以分享有关您的问题的更多信息?
其实我上面的配置是正确的,我的问题是我手机上的缓存;)
因为在我的nginx中进行更正之前我已经访问过我的PWA,所以我的
manifest.json
被缓存了一个不好的内容清除Android手机上的Google Chrome缓存并重新尝试,当然在应用我的配置并重新启动后
nginx
解决了我的问题