commit | e3395e7b04c54e7f7acdd14dc989a10d5b945339 | [log] [tgz] |
---|---|---|
author | James Ring <sjr@google.com> | Thu Nov 19 13:34:29 2015 -0800 |
committer | James Ring <sjr@google.com> | Thu Nov 19 13:34:29 2015 -0800 |
tree | 973f62c846ee1b7ecc137965ce604225b046bdac | |
parent | 428ec559e3bc6b53be9244b119444b1ade408f2d [diff] |
remove references to maven.v.io All of our binaries are now hosted on JCenter and Maven Central, there's no need for maven.v.io anymore. Change-Id: I805043e0ad95e5d69d79efccf7af1d30762e9d7f
An example travel planner using Vanadium.
If you have a $JIRI_ROOT
setup you can install Node.js from $JIRI_ROOT/third_party
by running:
jiri profile install nodejs
Optionally, it is possible to use your own install of Node.js if you would like to use a more recent version.
The default make task will install any modules listed in the package.json
and build a browser bundle from src/index.js
via browserify.
make
It is possible to have the build happen automatically any time a JavaScript file changes using the watch tool:
watch make
Local instances require a blessed syncbase instance. To attain blessings and start syncbase, use:
make syncbase [creds=<creds subdir>] [port=<syncbase port>]
Related target:
make creds [creds=<creds subdir>]
You can similarly run with fresh creds or syncbase data via:
make clean-creds make clean-syncbase
To run a local dev server use:
make start [port=<port>]
To connect to a syncbase instance other than the default, navigate to:
localhost:<server port>/?syncbase=<syncbase name or port>