- React
- ES2015
- Babel
- Webpack
- Express
Install the project dependencies by running npm install
.
Build the JavaScript for the browser by running npm run build
.
Start a dev server and watch files for changes by running npm run dev
.
Start the server by running npm start
.
Lint files with ESLint by running npm run lint
.
Run unit tests by running npm test
.
Functional tests are created with WebdriverIO.
Running the functional tests requires selenium server. Make sure you install the current selenium standalone server version first.
Start the selenium server by running npm run selenium
.
Then run the functional tests by running npm run webdriver
.
Remember to start the server also before running the functional tests.