.env เป็น Netlify TOML

แปลงไฟล์ .env เป็นบล็อก environment ของ netlify.toml สำหรับทุกบริบทการดีพลอยของ Netlify

อินพุต .env

ขีดจำกัด: 500,000 อักขระ

ตัวเลือก

แทนที่ค่าที่ดูเหมือนความลับด้วย "<REDACTED>"

เอาต์พุต netlify.toml

โดยทั่วไป netlify.toml จะถูกคอมมิตเข้าระบบควบคุมเวอร์ชัน หลีกเลี่ยงการใส่ความลับของโปรดักชันหากไม่ได้ตั้งใจ คีย์ที่ดูเหมือนความลับ: 0

วางไฟล์ .env โหลดไฟล์ หรือโหลดตัวอย่าง

.env เป็น Netlify TOML

แปลงไฟล์ .env เป็นบล็อก environment ของ netlify.toml สำหรับบริบทการดีพลอยหนึ่งของ Netlify ตัวแปรแต่ละตัวจะเป็นบรรทัด KEY = "value" พร้อมการเอสเคป TOML ที่ถูกต้อง ตามลำดับในไฟล์ของคุณ

วิธีใช้
  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 จะถูกคอมมิตเข้า repository จึงควรเก็บความลับของโปรดักชันไว้ใน UI หรือ CLI ของ Netlify เว้นแต่ตั้งใจจะคอมมิต การตรวจหาความลับเป็นการคาดเดาจากชื่อคีย์ จึงอาจพลาดหรือจับเกินได้ การแปลงทำงานในเบราว์เซอร์ ข้อความ .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.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch