INTERNOGuide

Desarrollar la extensión

Usa esta página solo para mantenimiento interno de la extensión; los usuarios finales deben seguir Instalar y Conectar.

Build local

bash
$ cd movitera-extension
$ npm install
$ npm run build
# dist/ contiene manifest, service worker, content script, popup y assets

Carga en Chrome

  1. 1

    Abre `chrome://extensions`.

    Activa Developer mode.

  2. 2

    Haz clic en `Load unpacked`.

    Selecciona movitera-extension/dist.

  3. 3

    Prueba el popup y una página de login.

    El build predeterminado habla con https://api.movitera.com.

Comandos de desarrollo

ComandoUso
npm run watchEjecuta esbuild en modo watch.
npm run build:localGenera build apuntando a http://localhost.
npm testEjecuta tests unitarios con Vitest.
npm run typecheckEjecuta tsc --noEmit.

Guardrail del manifest

build.mjs falla cuando el código referencia un namespace chrome.* no cubierto por el manifest. Actualiza public/manifest.json antes de depender de una API nueva.

Siguiente