This is the repository for the components of the website and viewer of the 3DBAG. For general 3DBAG or data-related questions, issues see https://docs.3dbag.nl/en/contact/ .
Requires Node version 16 (you can use nvm to install)
npm install
npm run serve
npm run build
npm run lint
We are using ESLint to enforce Vue's style guide. This means, the project will not compile if those guidelines are not followed.
Just run:
npm run lint
If you are using VS Code for development, you can enable ESLint suggestions on the editor:
"eslint.validate": [
"javascript",
"javascriptreact",
"vue"
],
"vetur.validation.template": false