panweitong 610c72b394 update 4 years ago
..
README.txt 610c72b394 update 4 years ago
app.yaml 610c72b394 update 4 years ago
apple-touch-icon.png 610c72b394 update 4 years ago
favicon.ico 610c72b394 update 4 years ago
index.yaml 610c72b394 update 4 years ago
index_redirect.py 610c72b394 update 4 years ago
redirect.html 610c72b394 update 4 years ago
robots.txt 610c72b394 update 4 years ago
storage.js 610c72b394 update 4 years ago
storage.py 610c72b394 update 4 years ago

README.txt


Running an App Engine server

This directory contains the files needed to setup the optional Blockly server.
Although Blockly itself is 100% client-side, the server enables cloud storage
and sharing. Store your programs in Datastore and get a unique URL that allows
you to load the program on any computer.

To run your own App Engine instance you'll need to create this directory
structure:

blockly/
|- app.yaml
|- index.yaml
|- index_redirect.py
|- README.txt
|- storage.js
|- storage.py
|- closure-library/ (Optional)
`- static/
|- blocks/
|- core/
|- demos/
|- generators/
|- media/
|- msg/
|- tests/
|- blockly_compressed.js
|- blockly_uncompressed.js (Optional)
|- blocks_compressed.js
|- dart_compressed.js
|- javascript_compressed.js
|- lua_compressed.js
|- php_compressed.js
`- python_compressed.js

Instructions for fetching the optional Closure library may be found here:
https://developers.google.com/blockly/guides/modify/web/closure

Go to https://appengine.google.com/ and create your App Engine application.
Modify the 'application' name of app.yaml to your App Engine application name.

Finally, upload this directory structure to your App Engine account,
wait a minute, then go to http://YOURAPPNAME.appspot.com/