The projects stack is comprised of:
- Vue as application framework
- Vue Router for routing
- Vuex for state management
- Vuetify for styling
- Mapbox as the map solution
- vue-mapbox as a Vue wrapper for Mapbox
- Clone the repository.
- Copy
.env.example
to.env
and set the environment variables. Copy them from the Netlify build configuration or ask your tech lead. - Run app in development mode (
yarn start
), see scripts. - Changes on master trigger a new build and deploy to the live environment.
This project requires Node.js (recommended v12.11.0) and yarn.
After installing dependencies using yarn install
the following scripts are available:
yarn ... |
Description |
---|---|
build |
Builds app for production to dist/ . |
serve |
Serves app on http:https://localhost:8080 with hot reloading. |
start |
Short for yarn dev |
GNU General Public License v3.0 (GNU GPLv3) © Deltares and De Voorhoede