Visor Web del proyecto RiosConCiencia
To see a real implementation of this project visit the following url RiosConCiencia.Visor.
The dependency installation, compilation and tag creation commands are managed from the package.json file and are executed using npm, so it is necessary that the user has npm and node installed with a version compatible with those indicated in the package file "engines" section.
RiosConCiencia.Visor.App requires RiosConCiencia Api for its correct operation. For more information, access the repositories/docs of each one.
For the correct compilation and operation of the application, it is necessary to configure the following placeholders for the environment variables set in the environment appsettings files:
- RIOSCONCIENCIA_API_URL -> The base uri in which RiosConCiencia Api is hosted.
- RIOSCONCIENCIA_APIPROCESS_URL -> The base uri in which RiosConCiencia ApiProcess is hosted.
To perform the replace, one solution is offered.
First: Replace the placeholder values before launching the build scripts.
It is possible to run the App locally using the first method to set the values of the environment variables and running the command npm run dev. As an alternative an .env-sample file is provided with an example configuration, you need to create an env.develpment.local and replace the base URI of Apis 100% functionality.
npm run dev
npm run deploy-patch
npm run ci
npm run ci
npm run build
The output of the npm run build script is located in the "build/pre" folder.
This software use:
- Font-Awesome - MIT, SIL OFL, and CC BY Licenses.
- Leaflet - Branded License.
- Vuesax - MIT License.
- axios - MIT License.
- CliffCloud/Leaflet.EasyButton - Open License.
- Coryasilva/Leaflet.ExtraMarkers - Open License.