This folder houses web applications being developed for the GWELLS project.
The Registry frontend app provides a user interface for accessing the Registry API. This app is located at /gwells/registries/ (base dir of the registries urls)
The GWELLS frontend web applications are developed with the Vue.JS framework.
npm install
# Compiles and hot-reloads for development, at localhost:8080
npm run serve
# Compiles and minifies for production
NODE_ENV=production npm run build
Unit tests use the jest testing framework and vue-test-utils. npm run test
runs the tests and outputs coverage information to the test/unit/coverage
folder.
# run unit tests
npm run test:unit
# auto-run tests with watcher
npm run test:unit -- --watch
npm run lint