pwastats
pwastats copied to clipboard
A directory of Progressive Web App case studies.
PWAStats
A directory of Progressive Web App case studies.
Contributing
See CONTRIBUTING.md
Developing
This site is built with Eleventy.
Quick start
This project relies on Node, and npm. Before following these steps you'll need to install node and npm if you haven't already.
Installation:
- Clone this repository.
cdinto the directory.- Run
npm cito install dependencies.
For local development:
npm start
This will compile the site into the _site directory and run a local file server where you can preview the site: http://localhost:8080
For a single build:
npm run build
Fetching an icon for a PWA
npm run fetch-icon
This will ask you for the PWA url and the directory to download to. It will fetch the icon from the app's manifest.json.
Resizing icons
To resize all the PWA icons in images:
- Run
npm installto install the dependencies - Run
npm run resize-imagesto automatically generate optimized 1x and 2x versions of the images