O que é o arquivo public / manifest.json em create-react-app?

98

Eu sei que as extensões do Chrome usam 'manifest.json`, mas aqui, ele é usado como outra coisa também.

conteúdo -

{
  "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"
}

Quando eu mudo algum valor, atualizo a página, mas nada muda.

Alexander Knyazev
fonte

Respostas:

120

É um Manifesto de Aplicativo da Web que descreve seu aplicativo e é usado, por exemplo, por telefones celulares se um atalho for adicionado à tela inicial.

Do MDN (link acima):

O manifesto do aplicativo da web fornece informações sobre um aplicativo (como nome, autor, ícone e descrição) em um arquivo de texto JSON. O objetivo do manifesto é instalar aplicativos da web na tela inicial de um dispositivo, proporcionando aos usuários um acesso mais rápido e uma experiência mais rica.

ivarni
fonte
0

manifest.json é o arquivo json mais usado para descrever nosso aplicativo Em telefones celulares

Debendra Dash
fonte