Cette webExtension développée et mise à disposition gratuitement par la MiNumEco facilite l’auto-diagnostic de l’écoconception d’un service numérique, conformément au Référentiel Général d'Écoconception de Services Numériques (RGESN).
Réalisation : Pôle écoconception Temesis.
- Installer nodeJS (v16 minimum) et le gestionnaire de paquets NPM.
- Dans un terminal, depuis le dossier téléchargé, lancer la commande
npm install
pour télécharger / installer les dépendances de développement du projet. - Dans le même terminal, lancer ensuite la commande
npm run build
pour construire l'application depuis les sources fournies. - Procédure d'installation spécifique aux navigateurs web :
- Sur Firefox : charger l'extension depuis l'adresse "about:debbuging" en sélectionnant le fichier "public/manifest.json".
- Sur Chrome :
- Supprimer le fichier "/public/manifest.json".
- Renommer le fichier "/public/manifest-chrome.json" en "manifest.json".
- Charger l'extension depuis l'adresse "chrome://extensions/" en sélectionnant le dossier "public".
- Installer nodeJS (v16 minimum) et le gestionnaire de paquets NPM.
- Dans un terminal, depuis le dossier téléchargé, lancer la commande
npm install
pour télécharger / installer les dépendances de développement du projet. - Dans le même terminal, lancer ensuite la commande
npm run dev
pour travailler sur le projet. - Passer la valeur de la constante
webAppMode
du fichier "/src/modules/webAppMode.mjs" à `true. - Se rendre à l'adresse "http://localhost:37271/".
- La webExtension utilise l'API storage alors que la webApplication l'application utilise l'API Web Storage.
- Le RGESN est sous licence ouverte Etalab v2.
- L'extension est sous licence European Union Public License 1.