An experimental Progressive Web App based on Svelte-kit
The Svelte-kit Progressive Web App skeleton is a project that provides everything you need to build a Progressive Web App using Svelte-kit. It is designed to simplify the process of creating and developing a PWA, allowing users to easily get started with their project.
To install the Svelte-kit Progressive Web App skeleton, follow these steps:
Create a new project and install dependencies:
npm install
Start a development server:
npm run dev
Test the service worker code and obtain a lighthouse score:
Build a production version of your app:
npm run build
(Optional) Install an adapter for your target environment:
Preview the built app:
npm run preview
Adjust the list of routes for your PWA:
service-worker.js file and modify the line specifying the routes to cache according to your own list of routes.Customize the manifest, icons, and description meta-data:
manifest.webmanifest file in the static directory.src/routes/__layout.svelte file.The Svelte-kit Progressive Web App skeleton is a comprehensive tool for building Progressive Web Apps using Svelte-kit. It provides a range of features, including easy project creation, real-time code development, testing, production app building, and customization options. By following the installation and usage guide, users can quickly get started with their PWA project and tailor it to their specific needs.