This repository hosts the GTDB website, the website uses Vue, based on the Nuxt framework, using TypeScript.
When the website is deployed, it is statically generated using nuxt generate
, although this can be run locally with
hot-reload for developing.
This project uses Semantic Versioning and Conventional Commits to automatically generate release notes using Semantic Release.
Please ensure that your commits are property formatted.
# install dependencies
npm install
# serve with hot reload at localhost:3000
npm run dev
# build for production and launch server
npm run build
npm run start
If you are getting (this as any) errors (or property doesn't exist on this). Then you have untyped computed properties.