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

Ale*_*zev 54 reactjs create-react-app

我知道manifest.json用于chrome扩展,但在这里它是其他东西.它的文件代码:

{
  "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"
}
Run Code Online (Sandbox Code Playgroud)

当我更改某个值,页面更新,但没有任何变化.

iva*_*rni 73

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

来自MDN(上面链接):

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

  • 一个很棒的解释! (3认同)

Deb*_*ash 6

Manifest.json 是主要用于描述我们的应用程序在手机上的 json 文件