Skip to content
This repository has been archived by the owner on Jun 30, 2022. It is now read-only.

MITLibraries/disco-poc-vue

Repository files navigation

disco-poc-vue

This is a proof-of-concept for building a library discovery UI in Vue.js.

System overview

This repository will focus on the DISCO UI portion of this work.

alt text

Environment variables

Required

VUE_APP_TIMDEX_API: the root URL for the TIMDEX API

Optional

VUE_APP_SENTRY_DSN: set to Sentry project key to log exceptions VUE_APP_RESULTS_PER_PAGE: determines how many results are seen on one page. Defauls to 20 if not set.

Project setup

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Run your unit tests

yarn test:unit

Lints and fixes files

yarn lint

Customize configuration

See Configuration Reference.

Please also note that the application will need to be re-deployed using the Heroku tooling when making adjustments to environment variables.