Setup und Kommandos
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Node.js
npm- Ein Browser zum Laden der entpackten Erweiterung
Installation
Abschnitt betitelt „Installation“npm installnpm --prefix docs installDas zweite Kommando ist nur nötig, wenn die Doku-Abhängigkeiten noch nicht installiert sind.
Relevante Root-Kommandos
Abschnitt betitelt „Relevante Root-Kommandos“npm run devnpm run dev:chromenpm run dev:firefoxnpm run build:chromenpm run build:firefoxnpm run buildnpm testmake chromemake firefoxmake chrome-devmake firefox-devmake docs-buildBedeutung der wichtigsten Kommandos
Abschnitt betitelt „Bedeutung der wichtigsten Kommandos“npm run dev: Watch-Build für Chromenpm run dev:chromeundnpm run dev:firefox: gezielte Watch-Builds pro Browsernpm run build: baut Chrome und Firefoxnpm test: führt die Vitest-Suite ausmake chromeundmake firefox: bauen mit versionsbezogenen Umgebungsvariablenmake chrome-devundmake firefox-dev: Watch-Builds mit browser-spezifischen Ladehinweisenmake docs-build: baut das Astro/Starlight-Workspace unterdocs/
Dokumentation lokal starten
Abschnitt betitelt „Dokumentation lokal starten“npm --prefix docs run devBuild-Ausgaben
Abschnitt betitelt „Build-Ausgaben“- Extension:
dist/chromeunddist/firefox - Dev-Watch:
dist/dev/chromeunddist/dev/firefox - Docs:
docs/dist