Les extensions packagées dans Firefox sont appelées "fichiers XPI", qui sont des fichiers ZIP avec une extension différente.

Vous n'avez pas besoin d'utiliser l'extension XPI lors du téléchargement vers AMO.

 

Pendant le développement, votre extension sera constituée d'un répertoire contenant un fichier manifest.json et les autres fichiers dont elle a besoin : scripts, icônes, documents HTML, etc. Vous devez les zipper dans un seul fichier pour les télécharger vers AMO.

Si vous utilisez web-ext, utilisez web-ext build pour packager votre extension. Sinon, suivez les instructions ci-dessous pour le système d'exploitation de votre choix.

Astuce. Le fichier ZIP doit être un fichier ZIP des fichiers de l'extension elle-même, et non du répertoire qui les contient.

Windows

  1. Ouvrez le répertoire contenant les fichiers de votre extension.
  2. Sélectionnez tous les fichiers et répertoires.
  3. Ouvrez le menu contextuel et cliquez sur Envoyer dans le dossier compressé (zipped).

Mac OS X

  1. Ouvrez le répertoire contenant les fichiers de votre extension.
  2. Sélectionnez tous les fichiers et répertoires.
  3. Ouvrez le menu contextuel et cliquez Compress n éléments.

Linux / Mac OS X Terminal

  1. Ouvrir un Terminal.
  2. Ouvrez le répertoire contenant les fichiers de votre extension, en utilisant la commande
    cd path/to/my-extension/
  3. ZIPez le contenu du répertoire à l'aide de la commande
    zip -r -FS ../my-extension.zip *

Étiquettes et contributeurs liés au document

Étiquettes : 
Contributeurs à cette page : hellosct1, zecakeh, adorsaz, ValentinG, romainneutron
Dernière mise à jour par : hellosct1,