Repomix bietet eine Fülle von Konfigurationsmöglichkeiten für unterschiedliche Projektanforderungen, die hauptsächlich auf folgende Weise erreicht werden:
- Konfigurationsdatei generieren: Umsetzung
repomix --initeinrichten.repomix.config.jsonVorlage - Wichtigste Konfigurationspunkte::
- Ausgabeeinstellungen: Dateipfad, Formatierung (xml/markdown/text) festlegen
- Ignorierregeln: Angabe der auszuschließenden Dateien/Verzeichnisse, unterstützt die direkte Wiederverwendung von .gitignore
- Kopfzeileninformationen: Text zur Artikelbeschreibung hinzufügen
- Sicherheitscheck: Kontrolle der Filterschalter für sensible Informationen
- besondere Behandlung::
- Unterstützt Docker-Runtime: einfache Integration in CI/CD-Prozesse
- Es können entfernte Repository-Zweige angegeben werden: genaue Kontrolle über die Version des zu verpackenden Codes
Beispiel für eine reale Projektkonfiguration:
{
"output": {
"filePath": "docs/code-review.md",
"style": "markdown",
"header": "项目前端代码v2.1"
},
"ignore": {
"patterns": ["*.lock", "temp/*"]
}
}
Mit der richtigen Konfiguration können Sie sicherstellen, dass die Ausgabedatei den erforderlichen Code enthält, ohne sensible Informationen preiszugeben.
Diese Antwort stammt aus dem ArtikelRepomix: Verpackung der Code-Basis in eine Textdatei für den Abruf großer ModelleDie































