Zum Inhalt springen

Setup und Kommandos

  • Node.js
  • npm
  • Ein Browser zum Laden der entpackten Erweiterung
Terminal-Fenster
npm install
npm --prefix docs install

Das zweite Kommando ist nur nötig, wenn die Doku-Abhängigkeiten noch nicht installiert sind.

Terminal-Fenster
npm run dev
npm run dev:chrome
npm run dev:firefox
npm run build:chrome
npm run build:firefox
npm run build
npm test
make chrome
make firefox
make chrome-dev
make firefox-dev
make docs-build
  • npm run dev: Watch-Build für Chrome
  • npm run dev:chrome und npm run dev:firefox: gezielte Watch-Builds pro Browser
  • npm run build: baut Chrome und Firefox
  • npm test: führt die Vitest-Suite aus
  • make chrome und make firefox: bauen mit versionsbezogenen Umgebungsvariablen
  • make chrome-dev und make firefox-dev: Watch-Builds mit browser-spezifischen Ladehinweisen
  • make docs-build: baut das Astro/Starlight-Workspace unter docs/
Terminal-Fenster
npm --prefix docs run dev
  • Extension: dist/chrome und dist/firefox
  • Dev-Watch: dist/dev/chrome und dist/dev/firefox
  • Docs: docs/dist