All Projects → hemanth → Generator Pwa

hemanth / Generator Pwa

Licence: mit
Yeoman generator for a progressive webapp.

Programming Languages

javascript
184084 projects - #8 most used programming language

generator-pwa NPM version Build Status

Progressive Webapp generator

Installation

npm install -g yo
npm install -g generator-pwa

Then generate your new project:

yo pwa

This would generate a dir structure like:

app/
|____css
| |____style.css
|____favicon.ico
|____images
| |____touch
| | |____apple-touch-icon.png
| | |____chrome-touch-icon-192x192.png
| | |____icon-128x128.png
| | |____ms-touch-icon-144x144-precomposed.png
|____index.html
|____js
| |____app.js
| |____push.js
|____server.js
|____sw.js

Run

  gulp

For push notification

  npm start

##TODO

  • [ ] - Prompt for all manifest.json related fields.

  • [ ] - AskFor static-cache-path (automatically pick the required files)?

  • [ ] - Use async-await in sw.js.

  • [ ] - Add background sync.

  • [ ] - Add a gif!

License

MIT © Hemanth.HM

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].