manifest.json

Este art铆culo describe manifest.json para extensiones web. Si est谩s buscando informaci贸n acerca de manifest.json en PWAs, revisa el art铆culo sobre Web App Manifest.

El archivo manifest.json es el 煤nico archivo que toda extensi贸n usando la API WebExtension debe contener necesariamente.

Usando manifest.json, puedes especificar los metadatos b谩sicos de tu extensi贸n como nombre y versi贸n, as铆 como aspectos funcionales de tu extensi贸n (tales como scripts en segundo plano, scripts de contenido y acciones del navegador).

Es un archivo con formato JSON, con una excepci贸n: permite comentarios con "//".

Lista de claves de manifest.json

Las claves de manifest.json son:

Notas acerca de las claves de manifest.json

  • "manifest_version", "version", and "name" son las 煤nicas llaves obligatorias.
  • "default_locale" Debe estar presente solo si la carpeta "_locales" existe.
  • "browser_specific_settings" no tiene soporte en Google Chrome.

Acceder a las claves de manifest.json en tiempo de ejecuci贸n

Puedes acceder a el manifest desde el c贸digo JavaScript de tu extensi贸n utilizando la funci贸n runtime.getManifest() (en-US):

browser.runtime.getManifest().version;

Compatibilidad de Navegadores

BCD tables only load in the browser

Para un resumen extendido de las llaves y sub-llaves ver la tabla completa de compatibilidad de manifest.json en navegadores.

Ver Tambi茅n

API JavaScript de permissions (en-US)