Skip to content
This repository has been archived by the owner on Dec 23, 2019. It is now read-only.

sanger-archive/sequencescape-aker-inbox

Repository files navigation

Sequencescape - Aker Inbox

Build Status Maintainability Test Coverage

Build Setup

# install dependencies
yarn install

# serve with hot reload at localhost:8080
yarn run dev

# build for production with minification
yarn run build

# build for production and view the bundle analyzer report
yarn run build --report

# run unit tests
yarn run unit

# run e2e tests
yarn run e2e

# run all tests
yarn test

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

Development

json-server is to mock a REST API locally. To run the API

Misc

Travis

Travis will only deploy assets to a release when the build is not a pull request, i.e. a push to a branch.

Useful links

  • This guide was helpful for authentication set-up.
  • json-server to mock a REST API locally.
  • faker was useful to mock data.
  • This Google guide was helpful in understanding promises.