generator-chromeapp-phaser v0.3.2
Chrome App generator 
Maintainer: Bradley Bossard
Chrome Apps using Phaser boilerplate generator that creates everything you need to get started with development. To test, go to: chrome://extensions, enable Developer mode and load
appas an unpacked extension.
Notes
The idea is combine a Chrome App generator with a Phaser generator, like generator-phaser, which parses out the different pieces of the Phaser framework into seperate .js files. Another caveat is Chrome apps have loosened restrictions on using the file:// protocol, and therefore we don''t need to run a NodeJS server.
Getting Started
- First make a new directory, and
cdinto it: mkdir my-new-chromeapp-phaser && cd $_ - Install the generator:
npm install -g generator-chromeapp-phaser - Run:
yo chromeapp-phaser
Generators
Available generators:
App
Sets up a new Chrome App complete with Phaser and a set of state objects (Preloader, Boot, Gameover, Menu, Play)
Example:
yo chromeapp-phaserPermission
Create manifest.json or append permission into manifest.json. You can choose permission to put into manifest.json
Example:
yo chromeapp-phaser:permmisionBuild
Creates a production build, production files to zip file. You can publish zip file to Chrome Web Store.
Examples:
grunt buildDebug
Support two preview mode. LiveReload/run/debug your Chrome App on Chrome browser and Chrome app container.
grunt debug- Default, run you Chrome App on Chrome app container

grunt debug:server- Run you Chrome App on Chrome browser like 'serve' task of webapp.

Options
--skip-installSkips the automatic execution of
bowerandnpmafter scaffolding has finished.--test-framework=[framework]Defaults to
mocha. Can be switched for another supported testing framework likejasmine.--skip-pullSkips to
pullcommand ofgitto check the google-chrome-app samples on github repository--coffee
Future Work
Currently, there isn't any support for resizing the Phaser canvas or fullscreen.
Contribute
Create an issue and let me know if you want to help. I'm kind of a Github idiot and don't know much about pull requests, so I might need some handholding.