Join the insiders list at level.app for periodic updates.
You'll need to install the following dependencies first:
Run the bootstrap script to install the remaining dependencies and create your development database:
cd level
script/bootstrap
If your local PostgreSQL install does not have a default postgres
user,
define the LEVEL_DB_USERNAME
and LEVEL_DB_PASSWORD
environment variables
first in your shell environment:
export LEVEL_DB_USERNAME=xxx
export LEVEL_DB_PASSWORD=yyy
Then run the bootstrap script again.
Use the script/server
command to start up your local server and visit
localhost:4000
from your browser.
This repository includes a .nvmrc
file targeting a specific version of Node
that is known to be compatible with all current node dependencies. Things might work
with a newer version of Node, but the most guaranteed route is to install
Node Version Manager and run nvm install
from
the project root.
Then, be sure to run script/bootstrap
to install node dependencies with the
correct version of node.
Much of the front-end is powered by Elm.
The Elm code lives in the assets/elm/src
directory and the corresponding test files
live in the assets/elm/tests
directory.
To run the Elm test suite, execute script/elm-test
from the project root.
To generate and view the project documentation locally, run the following script:
script/docs
© 2018 Level Technologies, LLC
Licensed under the Apache License, Version 2.0.