首页 文章

配置nginx以提供manifest.json

提问于
浏览
0

如何配置 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 回答

  • 0

    我使用nginx作为渐进式Web应用程序的一部分,我根本没有更改清单文件的服务器配置 .

    部署它的要求(来自MDN等)是指你的html头中的清单文件,如下所示:

    <link rel="manifest" href="manifest.json">
    

    您是否可以分享有关您的问题的更多信息?

  • 0

    其实我上面的配置是正确的,我的问题是我手机上的缓存;)

    因为在我的nginx中进行更正之前我已经访问过我的PWA,所以我的 manifest.json 被缓存了一个不好的内容

    清除Android手机上的Google Chrome缓存并重新尝试,当然在应用我的配置并重新启动后 nginx 解决了我的问题

相关问题