-
Notifications
You must be signed in to change notification settings - Fork 40
Blueprint Version 2.0
Schaaf, Martin edited this page May 27, 2015
·
2 revisions
- a minimal set of decisions to create a first bootstrapped nwjs application
- do things lazy means move decision as late as possible e.g. don't download a win version on bootstrapped application creation instead download on distribution creation
- download only for development cycles necessary dependencies
- differentiate between development platform and distribution platform
| Title | Summary | Notes |
|---|---|---|
| application run task | run task that creates the app for the current development platform | should contain watch/hot deployment |
- call
yo node-webkit - show defaults for app name, description, example, node-webkit version and guessed platform
- let user edit defaults or go ahead
- development
- a) watch task e.g.
grunt platform_nwjs_versionorgrunt run, should contain watching for changes - b) app creation taks e.g.
grunt platform_nwjs_versionorgrunt app - call
grunt packagecreate a distribution/package out of it for several platforms, e.g. dmg, msi, exe, deb and rpm supplied as options