dojo2-stateful-example

This project was generated with the Dojo CLI & Dojo CLI create app command.

Build

Run dojo build --mode dist (the mode option defaults to dist) to create a production build for the project. The built artifacts will be stored in the output/dist directory.

Development Build

Run dojo build --mode dev to create a development build for the project. The built artifacts will be stored in the output/dev directory.

Development server

Run dojo build --mode dev --watch memory --serve to create an in memory development build and start a development server with hot reload. By default the server runs on port 9999, navigate to http://localhost:9999/.

To change the port of the development use the --port option.

Running unit tests

To run the unit tests, first the run a test build with dojo build --mode test. The build test artifacts are written to the output/test directory.

Then dojo test to run the projects unit tests. These tests are located in the tests/unit directory. The --watch options can be used with the test build which means that dojo test can be re-run without needing to re-build the full application each time.

Running functional tests

To run the functional tests, first the run a test build with dojo build --mode test and then dojo test -f to run the projects functional tests. These tests are located in the tests/functional directory.

Further help

To get help for these commands and more, run dojo on the command line.