Something went wrong on our end
-
Sébastien DA ROCHA authoredSébastien DA ROCHA authored
README.md 2.07 KiB
geocontrib-frontend
Project setup
npm install
Préparation des variables d'environnement
Créer un fichier .env à la racine du projet puis ajouter les variables comme indiquer dans l'exemple ci-dessous (à adapter en fonction de l'environnement d'exploitation).
DOMAIN=http://localhost:8010/
NODE_ENV=development
VUE_APP_LOCALE=fr-FR
VUE_APP_APPLICATION_NAME=GéoContrib
VUE_APP_APPLICATION_ABSTRACT=Application de saisie d'informations géographiques contributive
VUE_APP_LOGO_PATH=@/assets/img/logo-neogeo-circle.png
VUE_APP_DJANGO_API_BASE=${DOMAIN}api/
VUE_APP_DJANGO_BASE=${DOMAIN}
Compiles and hot-reloads for development
Pour éviter les problèmes de Cors en dév, (car backend sur serveur différent de frontend, différent en prod car même serveur), on utilise un proxy qui s'occupe de renseigner les CORS: https://github.com/garmeeh/local-cors-proxy#local-cors-proxy
À installer avant de lancer le serveur !
npm install -g local-cors-proxy
La commande serve lance les deux serveurs en parallèle dans le même terminal.
npm run serve
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint