Web Client Commands¶
Using tox:¶
Run the test suite:
tox -egrunt test
Run a local development server:
tox -egrunt serve
Run a local development server without the API:
tox -egrunt_no_api serve
Package the distro:
tox -egrunt build
Using grunt directly within virtual environment¶
Activate virtual environment:
source .tox/grunt/bin/activate
Update/refresh the javascript build and runtime dependencies:
npm prune npm install bower prune bower install
Run a local development server with API and web client:
grunt serve
Run the test suite:
grunt test
Package the distro:
grunt build
Bootstrap your database:
./bin/api.sh create-db
Migrate the database:
./bin/api.sh migrate-db
Start the API:
./bin/api.sh start
Stop the API:
./bin/api.sh stop