Warum REPLIT in TOML konvertieren?
Die .replit-Projektkonfigurationsdatei (der run-Befehl, entrypoint, der [env]-Abschnitt und ähnliche Schlüssel) wird absichtlich in .TOML-Syntax gespeichert, und der Replit-eigene Editor verwendet einen TOML-Language-Server (Taplo), um sie zu bearbeiten. Da beide das gleiche zugrunde liegende Format haben, ist keine Datentransformation erforderlich - die Anfrage bedeutet meist nur, dass jemand dieselben Einstellungen unter einem einfachen .toml-Namen wünscht.
Wie man REPLIT in TOML konvertiert
Datei umbenennen EASIEST
Da der Inhalt bereits gültiges TOML ist, kopieren Sie einfach .replit nach config.toml (cp .replit config.toml). Nichts in der Datei muss geändert werden.
Beliebiger Texteditor
Öffnen Sie .replit in VS Code, Notepad oder dem integrierten Editor von Replit, um zu bestätigen, dass es TOML ist, und speichern Sie sie dann mit einer .toml-Erweiterung, falls ein Validator dies erfordert.
Taplo TOML CLI
Führen Sie taplo format .replit aus, um die Datei als TOML zu prüfen oder formatiert auszugeben und sicherzustellen, dass sie syntaktisch korrekt ist, bevor Sie sie umbenennen.
Über diese Formate
Eine .replit-Datei ist die Projektkonfigurationsdatei für eine Replit-App. Es handelt sich um eine reine TOML-Textdatei, die der Replit-Laufzeitumgebung mitteilt, welche Datei geöffnet…
.REPLIT-Details öffnen →Eine .TOML-Datei ist mit TOML source code verknüpft, einer developer-Datei.
.TOML-Details öffnen →Qualität & worauf zu achten ist
.replitund.tomlverwenden dieselbe Syntax, daher gehen beim Umbenennen keine Daten verloren oder werden geändert.- Replit selbst liest die Datei nur, wenn sie
.replitheißt; eine umbenannte.toml-Kopie wird Ihren Repl nicht steuern. - Einige
.replit-Schlüssel sind Replit-spezifisch und für andere TOML-Konsumenten bedeutungslos, auch wenn sie korrekt geparst werden.
Häufig gestellte Fragen
Ist eine `.replit`-Datei dasselbe wie eine TOML-Datei?
Benötige ich einen Konverter, um `.replit` in `.toml` umzuwandeln?
Wird das Umbenennen von `.replit` in `.toml` meinen Repl beschädigen?
.replit heißt. Behalten Sie also das Original und arbeiten Sie an einer Kopie.Warum funktioniert meine `.toml`-Kopie auf Replit nicht?
.replit. Behalten Sie Ihre Einstellungen in .replit; eine .toml-Kopie ist nur für externe Tools gedacht.