Task Tracker Framework
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
use npm run serve -- --mode [mode] to run with alternative .env.[mode] or .env.[mode].local files. the additional -- is nessesary to ensure the --mode flag gets passed to the vue-cli-service
Builds and deploys to Github Pages
(builds to the gh-pages branch with the options in .env.local or .env)
nvm use 18 && npm run deploy
or optionally when cmu-tt is side-by-side (requires all changes to be pushed to remote for full parity):
nvm use 18 && npm run deploy & (cd ../cmu-tt.github.io && nvm use 18 && npm run deploy)
Builds the documentation
rm -r -f public/docs && tsc --outDir tmp --rootDir src && jsdoc -c jsdoc.config && rm -r -f tmp
To-dos and Feature roadmap
Useful links
Home · About · Contact · Documentation