create-react-app 中的 public/manifest.json 文件是什么?

新手上路,请多包涵

我知道 chrome 扩展使用“manifest.json”,但在这里,它也被用作其他东西。

内容 -

 {
  "short_name": "React App",
  "name": "Create React App Sample",
  "icons": [
    {
      "src": "favicon.ico",
      "sizes": "192x192",
      "type": "image/png"
    }
  ],
  "start_url": "./index.html",
  "display": "standalone",
  "theme_color": "#000000",
  "background_color": "#ffffff"
}

当我更改某些值时,页面会更新,但没有任何变化。

原文由 Alexander Knyazev 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.3k
1 个回答

它是一个描述您的应用程序的 Web 应用程序清单,如果在主屏幕上添加了快捷方式,它就会被例如手机使用。

来自 MDN(上面链接):

Web 应用程序清单在 JSON 文本文件中提供有关应用程序的信息(例如名称、作者、图标和描述)。清单的目的是将 Web 应用程序安装到设备的主屏幕上,为用户提供更快的访问和更丰富的体验。

原文由 ivarni 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进