Зачем конвертировать REPLIT в TOML?
Файл конфигурации проекта .replit (команда run, entrypoint, секция [env] и подобные ключи) по дизайну хранится в синтаксисе .TOML, и собственный редактор Replit использует языковой сервер TOML (Taplo) для его редактирования. Поскольку это один и тот же базовый формат, преобразование данных не требуется - запрос обычно означает, что кому-то нужны те же настройки под обычным именем .toml.
Способы конвертации REPLIT в TOML
Переименуйте файл EASIEST
Поскольку содержимое уже является валидным TOML, просто скопируйте .replit в config.toml (cp .replit config.toml). Ничего внутри файла менять не нужно.
Любой текстовый редактор
Откройте .replit в VS Code, Блокноте или встроенном редакторе Replit, чтобы убедиться, что это TOML, а затем сохраните его с расширением .toml, если этого требует валидатор.
Taplo TOML CLI
Запустите taplo format .replit, чтобы проверить или отформатировать файл как TOML и подтвердить его синтаксическую корректность перед переименованием.
Об этих форматах
Файл .replit - это файл конфигурации проекта для Replit App. Это текстовый файл в формате TOML, который сообщает среде выполнения Replit, какой файл открывать, какую команду выполнять при…
Открыть детали .REPLIT →Файл .TOML связан с TOML source code, это файл категории developer.
Открыть детали .TOML →Качество и на что обратить внимание
.replitи.tomlимеют одинаковый синтаксис, поэтому переименование не приводит к потере или изменению данных.- Сам Replit читает файл только тогда, когда он называется
.replit; переименованная копия.tomlне будет управлять вашим Repl. - Некоторые ключи
.replitспецифичны для Replit и бессмысленны для других потребителей TOML, хотя они парсятся без ошибок.
Часто задаваемые вопросы
Является ли файл .replit тем же самым, что и файл TOML?
Нужен ли мне конвертер, чтобы превратить .replit в .toml?
Сломает ли мой Repl переименование .replit в .toml?
.replit, поэтому сохраните оригинал и работайте с копией.Почему моя копия .toml не работает на Replit?
.replit. Держите свои настройки в .replit; копия .toml нужна только для внешних инструментов.