Häufig verwendete Skripte
Um die Monorepo-Konsistenz zu wahren, müssen alle Skripte im Projektstammverzeichnis ausgeführt werden.
Kernskript (g)
g (Generator) ist das wichtigste Hilfsskript in der VSeed-Entwicklung.
Beschreibung:
Dieser Befehl ist eine Kombination aus build:test, build:docs und build:api und wird verwendet, um die Ressourcen der Entwicklungsumgebung synchron zu halten:
- Testfälle generieren: Liest JSON Specs unter
tests/integrationsund erzeugt die entsprechenden.test.ts-Dateien. - Dokumentation generieren: Liest TypeScript-Typdefinitionen und aktualisiert die API-Dokumentation in
apps/website.
Einsatzszenarien:
- Nach Änderungen an der Chart-Logik oder beim Hinzufügen eines neuen Chart-Typs.
- Nach Änderungen an TypeScript-Typdefinitionen.
- Vor dem Committen von Code.
Entwicklung und Build
Entwicklungsumgebung starten
Startet den VSeed-Watch-Modus und die Dokumentationsseite gleichzeitig.
Projekt bauen
Baut die VSeed-Core-Bibliothek.
Tests
Alle Tests ausführen
Unit-Tests ausführen
Integrationstests ausführen
Test-Snapshots aktualisieren
Führen Sie dies aus, wenn Ihre Codeänderungen erwartete Snapshot-Diffs verursachen: