123 votes

Qu'est-ce qu'un fichier public / manifest.json dans create-react-app?

Je sais que manifest.json utilise l'extension chromée, mais ici, c'est autre chose. C'est le code du fichier:

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

Lorsque je change une valeur, la page est mise à jour, mais rien ne change.

156voto

ivarni Points 3055

C'est une Web App Manifeste qui décrit votre application, et il est utilisé par exemple par les téléphones mobiles si un raccourci est ajouté à l'écran d'accueil.

De MDN (lien ci-dessus):

Le manifeste de l'application web fournit des informations sur une application (comme le nom, l'auteur, icône, et la description), dans un JSON fichier texte. Le but du manifeste est d'installer des applications web à l'écran d'accueil d'un appareil, offrant aux utilisateurs un accès plus rapide et une expérience plus riche.

0voto

Mostafa Ghadimi Points 455

C'est un fichier nécessaire d'avoir, à chaque fois que vous voulez développer un PWA (Progressif de l'Application Web). Pour décrire ce PWA est exactement, comme c'est une version améliorée de l'Application Web qui fonctionne sur service worker et a se manifester.fichier json qui décrivent les informations nécessaires de l'Application Web. De nos jours, par l'amélioration du service des travailleurs, nous pouvons avoir une grande expérience de fonctionnalités natives comme un accès à la caméra et etc. en utilisant PWA. C'est encore plus rapide, engagable (comme push notification) comparer des Applications Natives.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X