gae-init is the easiest way to start new applications on Google App Engine.
The latest version is always accessible from: http://gae-init.appspot.com
The easiest way to get the code is to fork it and then clone it. Or you can clone it directly using the command line:
$ hg clone https://bitbucket.org/lipis/gae-init project-name
$ cd /path/to/project-name/main
$ npm install
$ ./build.py -c
$ dev_appserver.py .
To test it visit http://localhost:8080/
in your browser.
To watch for changes of your *.less
and *.coffee
files and compile them
automatically to *.css
and *.js
respectively:
$ cd /path/to/project-name/main
$ ./build.py -w
To run the actual server (in another bash):
$ dev_appserver.py /path/to/project-name/main
To test it visit http://localhost:8080/
in your browser.
Before deploying make sure that the app.yaml
and config.py
are up to date.
$ cd /path/to/project/main
$ ./build.py -m
$ appcfg.py update .