forked from Ivasoft/geovisio-website
1.0 KiB
1.0 KiB
Work on the code
Architecture
The website relies on the following technologies and components:
- Frontend website made in Vue 3
- Project use Vite who offer a fast development server and an optimized compilation for production (like webpack)
- The style is made with CSS/SASS and the bootstrap library
- Typescript used to type
- Jest used for unit testing
Compile and Hot-Reload for Development
Launch your dev server :
npm run dev
or
yarn dev
Run Unit Tests with Vitest
npm run test:unit
or
yarn test:unit
Lint with ESLint
npm run lint
or
yarn lint
Documentation
Documentation is located docs folder, and can be served with Mkdocs:
python -m venv env
source ./env/bin/activate
pip install mkdocs-material
mkdocs serve