MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/d6d7ff2e2f9c

Modules

Installation temporaire dans Firefox

Cet article décrit comment une add-on développée peut temporairement être installer dans Firefox pour là tester et là déboguer. L'extension restera installé jusqu'à ce que vous redémarriez Firefox. Vous pouvez utiliser cette méthode avec tout type de complément sans redémarrage, y compris les extensions bootstrap et le SDK des add-ons. A partir de Firefox 55, l'extension développée installé temporairement restera après la fermeture de Firefox.

Notez que ce n'est pas l'installation finales pour les utilisateurs pour installer des extensions dans Firefox. Les utilisateurs finaux installeront des modules complémentaires en téléchargeant et en ouvrant des modules complémentaires qui ont été signés par Mozilla. Pour savoir comment une WebExtension développée peut être packagée, en extension signée, consultez Publié votre WebExtension.

Pour installer une extension temporairement :

  • Ouvrir Firefox
  • Entrez "about:debugging" dans la barre de l'URL
  • Cliquez sur "Charger une extension complémentaire"
  • Ouvrir le répertoire des extensions et sélectionnez n'importe quel fichier à l'intérieur de l'extension.

L'extension sera installée et restera installée jusqu'à ce que vous redémarriez Firefox.

Recharger une extension complémentaire

A partir de Firefox 48, il y a un nouveau bouton appelé "Reload" à côté du bouton de l'extension dans about:debugging:

Voici ce qu'il dit :

Notez que dans uniquement Firefox 48, "Recharger" ne met pas à jour le nom de l'extension et sa description qui sont affichés dans about:debugging et about:addons. Ceci est corrigé dans Firefox 49.

Utilisation de la ligne de commande

Si vous utilisez déjà la ligne de commande pour le développement, consultez l'outil web-ext. Il automatise temporairement l'installation et recharge automatiquement votre extension quand le code source a changé.

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : hellosct1, fbessou
 Dernière mise à jour par : hellosct1,