25
loading...
This website collects cookies to deliver better user experience
manifest.json.
manifest.json
vai na pasta public.{
"short_name": "WebPage",
"name": "Minha WebPage",
"icons": [
{
"src": "favicon.ico",
"sizes": "64x64 32x32 24x24 16x16",
"type": "imagem/icone-x"
},
{
"src": "logoPequeno.png",
"type": "image/png",
"sizes": "192x192"
},
{
"src": "logoGrande.png",
"type": "image/png",
"sizes": "512x512"
}
],
"start_url": ".",
"display": "standalone",
"theme_color": "#000000",
"background_color": "#ffffff"
}
service-worker.js
e o serviceWorkerRegistration.js
e cole na pasta src
.import * as serviceWorkerRegistration from './serviceWorkerRegistration';
index.js
o seguinte código para optar por um aplicativo "offline-first"serviceWorkerRegistration.register();
npx create-react-app app-name --template cra-template-pwa
, ou se voce for usar o typescript npx create-react-app app-name --template cra-template-pwa-typescript
.