Skip to content
Snippets Groups Projects
Michal Petrovič's avatar
Michal Petrovič authored
21f81495

DNA analyser frontend

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production (backend/build/resources/main/static)

npm run build

Run your unit tests

npm run test:unit

Run your end-to-end tests

npm run test:e2e

Lints and fixes files

npm run lint

Code documentation

Store

Global store handles user authorisation.

Plugins:

  • Work progress components - src/components/core/work-progress.vue

Event bus global events

Global event bus is created in main.js.

  • reloadSequences - handled in src/components/sequences/list.vue
  • newSequence - handled in src/components/sequences/overview.vue