# Zielverzeichnis für Operationen destination_directory: './target_directory' # Kopierregeln copy_rules: - sources: # Einfache Quelle mit automatischem Zielpfad - './source_folder' # Komplexe Konfiguration mit explizitem Quell- und Zielpfad - source: './specific_file.txt' target: './target_directory/renamed_file.txt' # Wildcard-Kopie mit spezifischem Zielpfad - source: './source_directory/*.js' target: './target_directory/js_files' mode: 'replace' # Überschreibt vorhandene Dateien/Ordner - sources: - './source_folder' # Gesamter Ordner - './specific_file.txt' # Einzelne Datei - './source_directory/*.js' # Alle JS-Dateien mode: 'replace' # Überschreibt vorhandene Dateien/Ordner - sources: - './source_folder' # Gesamter Ordner - './specific_file.txt' # Einzelne Datei - './source_directory/*.js' # Alle JS-Dateien mode: 'copy' # Kopiert Dateien/Ordner # Modifikationsregeln modification_rules: - file_pattern: '\.html$' # Einfügeregeln insert_rules: - after_text: '' insert_text: '
Zusätzlicher Inhalt
' # Ersetzungsregeln replace_rules: - old_text: 'Ein Titel' new_text: 'Cinema' - file_pattern: '\.js$' replace_rules: - old_text: 'const version = "1.0.0";' new_text: 'const version = "2.0.0";' insert_rules: - before_text: 'function initializeApp() {' insert_text: '// Neue Initialisierungsvorbereitungen'