代码之家  ›  专栏  ›  技术社区  ›  Alexander Knyazev

什么是公共/清单。create react应用程序中的json文件?

  •  137
  • Alexander Knyazev  · 技术社区  · 7 年前

    我知道chrome扩展使用“清单”。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"
    }
    

    当我更改一些值时,页面会更新,但什么都不会更改。

    3 回复  |  直到 4 年前
        1
  •  182
  •   ivarni    7 年前

    这是一个 Web App Manifest 它描述了您的应用程序,如果在主屏幕上添加了快捷方式,则手机会使用它。

    来自MDN(如上链接):

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

        2
  •  5
  •   Debendra Dash    3 年前

        3
  •  0
  •   Dennis    2 年前

    舱单。json在json文本文件中提供有关web应用程序的信息,这是下载web应用程序并将其呈现给用户类似于本机应用程序所必需的(例如,安装在设备的主屏幕上,为用户提供更快的访问和更丰富的体验)。PWA清单包括其名称、作者、图标、版本、描述和所有必要资源的列表(除其他外)。