Web application for the management of concepts, classifications and other statistical objects.
The documentation can be found in the docs folder and browsed online.
The application is tested on Node.js 20.
git clone [email protected]:InseeFr/Bauhaus.git
cd Bauhaus
npm install
npm run build-insee
npm run start
You can run all tests suites with this command. You need to run at least once npm run build-insee
.
npm run test:coverage
The following command will activate the watch
mode, and you will be able to select a subset of tests you want to run.
npm run test --watchAll
You can also run the application thanks to Docker
docker build --file Dockerfile.dev -t bauhaus:front .
docker run -it --rm -v ${PWD}:/app -v /app/node_modules -p 3000:3000 bauhaus:front
If you are using, you should install the following dependency.
npm install --global windows-build-tools