.env 轉 Netlify TOML

在您的瀏覽器中本機執行

將 .env 檔案轉換為任一 Netlify 部署情境的 netlify.toml 環境區塊

.env 輸入

上限:500,000 個字元。

選項

將看似機密的值替換為 "<REDACTED>"。

進階

netlify.toml 輸出

netlify.toml 通常會提交到版本控制。除非刻意為之,請避免在其中放入正式環境機密。 看似機密的鍵:0 個。

貼上 .env 檔案、載入檔案或載入範例。

.env 轉 Netlify TOML

將 .env 檔案轉換為適用於單一 Netlify 部署情境的 netlify.toml 環境區塊。每個變數都會成為一行具正確 TOML 跳脫的 KEY = "value",並保持檔案中的順序。

使用方式
  1. 1.貼上 .env 檔案、載入檔案或載入範例。
  2. 2.選擇部署情境:正式環境、Deploy Preview、Branch Deploy、Dev、所有情境或自訂分支。
  3. 3.開啟安全範本模式,將看似機密的值替換為 "<REDACTED>"。
  4. 4.在進階選項中排序鍵或保留註解。
  5. 5.複製 TOML 或下載 netlify.toml,再合併到現有檔案。
解析規則

支援 KEY=value、export KEY=value、= 兩側空白、空值、單引號(字面值)、雙引號(\n、\"、\\ 跳脫)及多行引號值。在未加引號的值中,# 只有在行首或空白之後才會開始註解;引號內的 # 會保留。包含 = 的值保持完整。重複的鍵與 dotenv 相同取最後一個值,並附行號回報。

限制與隱私

netlify.toml 通常會提交到儲存庫,因此除非有意提交,請將正式環境機密保存在 Netlify 介面或 CLI。機密偵測是依鍵名推測,可能遺漏或誤判。轉換在瀏覽器中執行;.env 文字不會上傳或儲存,只有選項會保留在瀏覽器儲存空間。

CodingTool 已正式上線於

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools