Si vous souhaitez contribuer au code des extensions Geoplateforme, voici les commandes principales
npm install
Attention, il peut parfois y avoir du cache. Dans ce cas :
rm package-lock.json
npm install --force --verbose
npm run sample:modules
npm run sample:bundle
Lance un navigateur avec les pages d'exemples servies sur l'adresse https://localhost:8080/samples/index-modules.html ou https://localhost:8080/samples/index-bundle.html
Les pages html de test d'utilisation sont dans le répertoire samples-src/.
resultat du build dans le répoertoire dist/
npm run build
npm run build:bundle
npm run build:modules
Construction des modules
npm run publish
Créé le dossier /dist/package/, et le fichier .tgz nommé à partir de la version renseignée dans le package.json (ex. geopf-extensions-openlayers-1.0.0-beta.1-324.tgz si la version renseignée des api est 1.0.0-beta.1-234 dans le package.json)
npm run eslint
npm run generate-types
npm run generate-jsdoc