Empacotando e Instalando

Esta tradução está incompleta. Ajude atraduzir este artigo.

Packaging your extension

Nós estamos trabalhando em uma GUI  para empacotar e carregar extensões. Veja Bug 1185460 para mais informações. Enquanto isso, siga as etapas abaixo.

Firefox extensões são empacotados como arquivos XPI, que nada mais são arquivos ZIP mas com extensão ".xpi".

Uma dica para empacotar o arquivo você precisa "zipar" todos os arquivos que está na root do seu diretório.

Windows

  1. Abra a pasta com seus arquivos da extensão.
  2. Selecione todos os arquivos.
  3. Clique com o direito e escolha Enviar para → Pasta Compactada.
  4. Renomeie o arquivo de "something.zip" para "something.xpi".

Mac OS X

  1. Abra a pasta com seus arquivos da extensão.
  2. Selecione todos os arquivos.
  3. Clique com o direito e escolha Compress n Items.
  4. Renomeie o arquivo de Archive.zip para something.xpi.

Linux / Mac OS X Terminal

  1. cd path/to/my-extension/
  2. zip -r ../my-extension.xpi *

Installing your extension

  1. Digite no caminho de URL about:addons
  2. Clique e araste o arquivo XPI para dentro da página, ou abra o menu de ferramentas e escolha "Install Add-On From File..."
  3. Clique instalar no dialog que irá aparecer

Instalando suas extensões no Firefox OS

You can install your extension from WebIDE running on a Desktop connected via USB or Wifi. Open "path/to/my-extension/" as a Packaged App in WebIDE.

When the manifest.json validation status is valid you will be able to Install and Run your extension on the attached Firefox OS device running a nightly build of Firefox OS.

The extension will first have to be enabled in Settings->Add-ons on the Firefox OS device.

Soluções de problemas

There are a few common problems that you might run into:

"Este add-on não poderá ser instalado porque não pode ser verificado."

"Este add-on não pode ser instalado porque pode está corrompido."

  • Make sure you zipped your add-ons files directly, not the folder containing your add-ons files. Your manifest.json must be at the root of the zip file.
  • Make sure you are using a Nightly build of Firefox.

Nada aconteceu

  • Make sure your file name actually ends in .xpi, since some operating systems really like to hide file extensions.
    • On Windows, check with View → Show / Hide: File Name Extensions.
    • On Mac OS X, check with File → Get Info → Name and Extension.
  • It's possible you misclicked and dismissed the installation prompt. Look for a puzzle piece icon next to the Back button in Nightly. Click that to bring the popup back.

Observe o console

Some additional error information relating to how your extension was extracted and loaded might be available in the Browser Console.

Etiquetas do documento e colaboradores

 Colaboradores desta página: lubarino
 Última atualização por: lubarino,