Rennes 3D
Quick start
Run the app in dev mode
npm i
npm start
Run histoire
npm run story
Demo
Docker
Build the image
docker build -t rennes3d-front:latest .
Run the image
docker run -p 8080:80 rennes3d-front:latest
Deploy the image
Credentials are required
docker tag rennes3d-front:latest rg.fr-par.scw.cloud/gs-platform/rennes3d-front:latest
docker push rg.fr-par.scw.cloud/gs-platform/rennes3d-front:latest
Then trash the image in Argocd to deploy the last version.
Commands
Type-Check, Compile and Minify for Production
npm run build
Vitest
Run Unit Tests withnpm run test:unit
Cypress
Run End-to-End Tests withnpm run build
npm run test:e2e # or `npm run test:e2e:ci` for headless testing
ESLint
Lint withnpm run lint:js
Format the code with autofix (eslint + prettier)
npm run format
Run histoire with Hot-Reload for Development
npm run story