เพิ่มปุ่ม "เปิดใน Firebase Studio"

Firebase Studio ช่วยให้การตั้งค่าสภาพแวดล้อมการพัฒนาซอฟต์แวร์และทํางานได้อย่างมีประสิทธิภาพง่ายขึ้นสําหรับผู้ที่เพิ่งเริ่มใช้โค้ดเบส

เช่น

  • หากทํางานเป็นทีมร่วมกับผู้ร่วมให้ข้อมูลคนอื่นๆ คุณสามารถปรับแต่งสภาพแวดล้อมให้เหมาะกับโปรเจ็กต์ของคุณโดยเฉพาะ จากนั้นจึงคอมมิตไฟล์ .idx/dev.nix ไปยังที่เก็บ Git ของโปรเจ็กต์ วิธีนี้จะช่วยให้เมื่อเพื่อนร่วมทีมนําเข้าที่เก็บ Git ของคุณใน Firebase Studio พื้นที่ทํางานใหม่ของเพื่อนร่วมทีมจะมีการกำหนดค่าเหมือนกับของคุณทุกประการ รวมถึงแพ็กเกจระบบ ชิ้นงาน IDE สคริปต์เริ่มต้น และอื่นๆ

  • หากคุณสร้างเฟรมเวิร์กหรือไลบรารีเพื่อให้ผู้อื่นใช้ คุณสามารถใส่ไฟล์ .idx/dev.nix ไว้ในที่เก็บตัวอย่างโค้ดได้ เพื่อให้ผู้ใช้ข้ามการตั้งค่าสภาพแวดล้อมและลองใช้เฟรมเวิร์กของคุณได้ทันทีเมื่อนําเข้าตัวอย่างของคุณไปยัง Firebase Studio คุณยังสร้างเทมเพลตที่กําหนดเองเป็นจุดเริ่มต้นที่ปรับแต่งได้และแสดงความคิดเห็นสำหรับผู้ใช้ได้ด้วย

หลังจากพอใจกับการปรับเปลี่ยนสภาพแวดล้อมแล้ว คุณสามารถทำให้ผู้อื่นนำเข้าโปรเจ็กต์ของคุณไปยัง Firebase Studio ได้ง่ายขึ้นด้วยการเพิ่มปุ่ม "เปิดใน Firebase Studio" ลงในเอกสารประกอบ เช่น ไฟล์ README.md ของโปรเจ็กต์

จุดแรกเข้า "เปิดใน Firebase Studio" ที่พบบ่อย

รูปแบบ URL ที่ใช้กับปุ่ม "เปิดใน Firebase Studio" มีดังนี้

  • หากต้องการลิงก์ไปยังขั้นตอนการนำเข้าที่เก็บ Git ที่มี URL ของที่เก็บ Git ของคุณกรอกไว้ล่วงหน้า ให้ใช้รูปแบบ URL นี้

    https://studio.firebase.google.com/import?url=https://github.com/my-org/my-repo
    

    ขณะนี้ระบบรองรับเฉพาะที่เก็บ GitHub (ทั้งแบบส่วนตัวและแบบสาธารณะ)

  • หากต้องการลิงก์กับเทมเพลตเวิร์กスペースที่กําหนดไว้ล่วงหน้า ให้ค้นหาเทมเพลตที่ต้องการในหน้าเทมเพลตใน Firebase Studio แล้วคัดลอก URL ของเทมเพลต ซึ่งควรเป็นไปตามรูปแบบ URL ต่อไปนี้

    https://studio.firebase.google.com/new/gemini
    
  • หากต้องการลิงก์กับเทมเพลตที่กำหนดเองซึ่งกรอก URL ของ GitHub ของเทมเพลตไว้ล่วงหน้า ให้ใช้รูปแบบ URL นี้

    https://studio.firebase.google.com/new?template=https://github.com/my-org/my-template
    

เพิ่มปุ่ม "เปิดใน Firebase Studio"

ติดตั้ง Open in Firebase Studio SDK หรือใช้เครื่องมือนี้เพื่อสร้าง HTML สําหรับปุ่ม Firebase Studio