Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ignf/geoportal-extensions-openlayers-samples
French Geoportal Extensions for well-known javascript mapping library OpenLayers : samples
https://github.com/ignf/geoportal-extensions-openlayers-samples
generator geoportail geoportal-extensions openlayers samples vuejs
Last synced: about 2 months ago
JSON representation
French Geoportal Extensions for well-known javascript mapping library OpenLayers : samples
- Host: GitHub
- URL: https://github.com/ignf/geoportal-extensions-openlayers-samples
- Owner: IGNF
- Created: 2021-04-06T08:09:41.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-08T16:52:02.000Z (9 months ago)
- Last Synced: 2024-04-08T20:37:51.162Z (9 months ago)
- Topics: generator, geoportail, geoportal-extensions, openlayers, samples, vuejs
- Language: Vue
- Homepage: https://ignf.github.io/geoportal-extensions-openlayers-samples/
- Size: 18.4 MB
- Stars: 4
- Watchers: 9
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Publish samples project ...](https://github.com/IGNF/geoportal-extensions-openlayers-samples/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/IGNF/geoportal-extensions-openlayers-samples/actions/workflows/build.yml)
[![DeepScan grade](https://deepscan.io/api/teams/12425/projects/17129/branches/382181/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=12425&pid=17129&bid=382181)# vuejs / geoportal-extensions
Exemples d'utilisation de l'API des extensions du Géoportail (geoportal-extensions).
![Exemple Image](capture.png)
## Prerequisites
* [Git](https://git-scm.com/)
* [Node.js](https://nodejs.org/) (with npm)
* [VueJS](https://fr.vuejs.org/)
* [Google Chrome](https://google.com/chrome/)
* [DevTool VueJS](https://devtools.vuejs.org/guide/installation.html)**NOTE**
> testé avec nodeJS 16.14.0 / npm 8.3.1## Installation
* `npm install`
## Running / Development
* `npm run serve`
* Visit your app at [http://localhost:8085](http://localhost:8085).### Linting
* `npm run lint`
* `npm run lint -- --fix`### Building
* `npm run build` (production)
* `npm run build -- --mode development` (development)### Upgrade UI
Extract widget options from jsdoc to update UI
* `npm run doclets`
### Deploying
Specify what it takes to deploy your app.
### Docker
* `docker build -t dockerize-vuejs-app .`
* `docker run -it -p 8888:80 --rm --name dockerize-vuejs-app-1 dockerize-vuejs-app`avec un accès à notre app sur http://localhost:8888
## Upgrade dependencies
## Migrate to Vue3
Download Pdf :
## Further Reading / Useful Links
* [vue.js](https://fr.vuejs.org/)
* [vue-cli](https://cli.vuejs.org/)