Was ist die Datei public / manifest.json in der create-react-app?


91

Ich weiß, dass Chrome-Erweiterungen 'manifest.json' verwenden, aber hier wird es auch als etwas anderes verwendet.

Inhalt -

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

Wenn ich einen Wert ändere, wird die Seite aktualisiert, aber nichts ändert sich.

Antworten:


114

Es handelt sich um ein Web-App-Manifest , das Ihre Anwendung beschreibt und beispielsweise von Mobiltelefonen verwendet wird, wenn dem Startbildschirm eine Verknüpfung hinzugefügt wird.

Von MDN (oben verlinkt):

Das Webanwendungsmanifest enthält Informationen zu einer Anwendung (z. B. Name, Autor, Symbol und Beschreibung) in einer JSON-Textdatei. Der Zweck des Manifests besteht darin, Webanwendungen auf dem Startbildschirm eines Geräts zu installieren, um Benutzern einen schnelleren Zugriff und eine umfassendere Benutzererfahrung zu ermöglichen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.