A generator for Yeoman.
-
Make sure you have the following installed:
- yo:
npm install -g yo
- grunt-cli:
npm install -g grunt-cli
- cordova-cli:
npm install -g cordova
- yo:
-
Install any SDKs you need for developing platform applications:
-
Install the generator:
npm install -g generator-cordova
-
Run:
yo cordova
Once you have ran yo cordova
yeoman should now have scaffolded a cordova framework for you.
To deploy as local web server and watch for changes requires the installation of LiveReload browser extension.
grunt serve --platform=ios
: prepares and serves the application as a local web server at http://localhost:8000/, watching for changes then preparing/redeploying the web server.
grunt emulate
: builds and emulates all installed platforms
grunt liveemulate
: builds and emulates all installed platforms, watching for changes then building/redeploying the emulator.
--platform
: sets a platform to build/emulate. eg. --platform=ios
--family
: sets a family to build/emulate. eg. --family=ipad
grunt liveemulate --platform=ios --family=ipad
: builds and emulates the ios
platform using the ipad
family.