IGNF / geoportal-extensions

French Geoportal Extensions for well-known javascript mapping libraries (Leaflet and OpenLayers)
https://ignf.github.io/geoportal-extensions/
Other
64 stars 33 forks source link

Une faute de frappe dans `webpack.config.leaflet.js` empêche l'application des remplacements __FLAG_PLUGIN_CSS__, __DATE__ et __PRODUCTION__ #381

Closed RupertBarrow closed 1 month ago

RupertBarrow commented 2 months ago

Dans le code source

    // webpack.config.leaflet.js 

      /** REPLACEMENT DE VALEURS */
      new ReplaceWebpackPlugin(
          [
              {
                  /**
                  * ce flag est utilisé pour masquer l'import des CSS des plugin
                  * cf. src/Leaflet/Styles.js
                  * (hack pour Angular)
                  */
                  partten : /__FLAG_PLUGIN_CSS__/g,
                  replacement : function () {
                      return true;
                  }
              },
              {
                  partten : /__DATE__/g,
                  /** replacement de la clef __DATE__ par la date du build */
                  replacement : function () {
                      return pkg.date;
                  }
              },
              {
                  partten : /__PRODUCTION__/g,
                  replacement : function () {
                      /** replacement de la clef __PRODUCTION__ pour le LOGGER */
                      return !logMode;
                  }
              }
          ]
      ),

on voit le mot "partten" au lieu de "pattern".

Votre environnement

Type d'issue

Retirer cette ligne : les checkboxes peuvent être cochées comme suit : [x] [ ] Report de bug [ ] Requête d'une nouvelle fonctionnalité

Contexte

Pour les bugs : Etapes à suivre pour le reproduire

1. 2. 3. 4.

Comportement attendu

Comportement actuel

Possible Cause/Correction/Solution technique (facultatif)