Bộ Chuyển Đổi TOML sang ENV Trực Tuyến

Chuyển đổi TOML sang .env trực tuyến ngay lập tức. Làm phẳng bảng, viết hoa khóa và tạo tệp dotenv sạch cho Docker, Node.js và triển khai đám mây. Riêng tư và miễn phí.

Kéo thả hoặc dán TOML của bạn
Loading editor...
Loading editor...

Chuyển Đổi TOML sang ENV là gì?

Chuyển đổi TOML sang ENV lấy tệp cấu hình TOML và viết lại thành tệp .env phẳng, loại danh sách KHÓA=GIÁ_TRỊ mà hầu hết mọi ứng dụng hiện đại đọc để tải biến môi trường. TOML có cấu trúc và được đánh kiểu; .env cố tình đơn giản. Bộ chuyển đổi duyệt qua TOML của bạn, làm phẳng các bảng với dấu gạch dưới và viết hoa mọi thứ để tuân theo quy ước biến môi trường.

Tại sao chuyển đổi TOML sang ENV?

Biến môi trường là cách các ứng dụng hiện đại tách cấu hình khỏi code. Mô hình 12 yếu tố, triển khai container và hầu hết các nền tảng CI/CD mong đợi các cặp khóa-giá trị kiểu .env. Nếu cấu hình dự án của bạn sống trong TOML, công cụ này cho phép bạn tạo tệp .env từ nó mà không cần gõ lại từng biến.

Cách bộ chuyển đổi TOML sang ENV của chúng tôi hoạt động

Khi bạn nhấn Chuyển Đổi, công cụ phân tích cú pháp TOML của bạn, duyệt qua cây, làm phẳng các bảng lồng nhau với dấu gạch dưới, viết hoa mọi thứ để tuân theo quy ước biến môi trường và viết chúng như các dòng KHÓA=giá trị. Các giá trị có khoảng trắng hoặc ký tự đặc biệt được trích dẫn tự động. Mọi thứ chạy trong trình duyệt của bạn.

Tính Năng Bạn Nhận Được

  • Làm phẳng khóa tự động: các bảng TOML lồng nhau trở thành tên kiểu CHA_CON.
  • Chuẩn hóa chữ hoa: các khóa được chuyển đổi sang chữ hoa biến ENV chuẩn.
  • Giữ nguyên kiểu: số và boolean được viết sạch mà không có dấu ngoặc kép bất ngờ.
  • Thoát ký tự giá trị an toàn: các giá trị có khoảng trắng hoặc ký tự đặc biệt được trích dẫn tự động.
  • Ưu tiên riêng tư: chuyển đổi trình duyệt thuần túy, không có chuyến đi vòng máy chủ, ngay cả với bí mật.
  • Hỗ trợ tải lên: tải tệp .toml từ thiết bị của bạn hoặc kéo thả vào ô nhập.

Cách Sử Dụng Công Cụ

  1. Dán cấu hình TOML vào ô nhập, hoặc sử dụng nút Tải Tệp Lên để tải tệp .toml.
  2. Nhấn nút Chuyển Đổi để tạo kết quả .env.
  3. Lướt qua và xác minh tên khóa trông đúng theo cách ứng dụng của bạn mong đợi.
  4. Nhấn nút Sao Chép và dán nội dung .env vào dự án của bạn.

Các Trường Hợp Sử Dụng Phổ Biến

  • Phát triển cục bộ: chuyển cấu hình TOML dùng chung thành .env cá nhân để chạy dịch vụ cục bộ.
  • Triển khai Docker: tạo biến môi trường để đưa vào container qua --env-file.
  • Pipeline CI/CD: chuẩn bị bí mật và biến cấu hình cho các bước build và deploy.
  • Nền tảng đám mây: nhập hàng loạt biến vào Vercel, Netlify, Render hoặc Heroku.

Ví Dụ Chuyển Đổi

Đầu Vào (TOML)

[database]
host = "localhost"
port = 5432

[app]
debug = false

Đầu Ra (ENV)

DATABASE_HOST=localhost
DATABASE_PORT=5432
APP_DEBUG=false

Câu Hỏi Thường Gặp

Bộ Chuyển Đổi Liên Quan