Firebase Studio มีวิธีนำเข้าโปรเจ็กต์เว็บแอปที่มีอยู่ไปยังพื้นที่ทำงาน Firebase Studio ที่มีประสิทธิภาพ ซึ่งจะช่วยให้คุณทำงานในโปรเจ็กต์ที่มีอยู่ต่อไปได้โดยใช้ความช่วยเหลือจาก AI ของ Firebase Studio รวมถึงความสามารถในการพัฒนา ใช้งาน และตรวจสอบที่มีประสิทธิภาพยิ่งขึ้น
คุณสามารถนำเข้าโปรเจ็กต์จากที่เก็บต้นทาง (GitHub, GitLab หรือ Bitbucket) หรือจากไฟล์เก็บถาวรในเครื่อง Firebase Studio รองรับการนําเข้าไฟล์ tar ที่บีบอัดด้วย Gzip และไฟล์ ZIP ที่มีขนาดไม่เกิน 50 MiB
เริ่มต้นใช้งาน
ขั้นตอนที่ 1: นําเข้าโปรเจ็กต์
ลงชื่อเข้าสู่ระบบบัญชี Google แล้วเปิด Firebase Studio
คลิกนําเข้าโปรเจ็กต์ กล่องโต้ตอบนําเข้าโปรเจ็กต์จะปรากฏขึ้น
ในช่อง Repo URL ให้ป้อน URL ที่เก็บข้อมูล GitHub, GitLab หรือ Bitbucket
ป้อนชื่อโครงการ
หากนําเข้าโปรเจ็กต์ Flutter ให้เปิดใช้นี่คือแอป Flutter หากไม่ใช่ ให้ยกเลิกการเลือกช่องทําเครื่องหมาย
คลิกนำเข้า
หากที่เก็บข้อมูลเป็นแบบส่วนตัว ระบบจะแจ้งให้คุณตรวจสอบสิทธิ์กับผู้ให้บริการที่เกี่ยวข้อง
- สำหรับ GitHub ให้ทำตามข้อความแจ้งเพื่อคัดลอกโทเค็นการเข้าถึง
- สำหรับ GitLab คุณสามารถใช้รหัสผ่านบัญชีหรือสร้างโทเค็นบัญชีส่วนบุคคล
- สำหรับ Bitbucket ให้ใช้ชื่อผู้ใช้ (ไม่ใช่อีเมล) และรหัสผ่านสำหรับแอปเพื่อตรวจสอบสิทธิ์
ขั้นตอนที่ 2: ติดตั้งข้อกําหนดเบื้องต้น
โดยค่าเริ่มต้น Firebase Studio จะไม่ติดตั้งไลบรารีที่เกี่ยวข้องเมื่อคุณนําเข้าโปรเจ็กต์ คุณจึงต้องดําเนินการนี้ด้วยตนเองหลังจากนําเข้าครั้งแรก
ตัวอย่างเช่น หากนําเข้าแอป Flutter คุณควรเรียกใช้ flutter pub get
ในเทอร์มินัล หรือ npm install
สําหรับแอป JavaScript หรือ TypeScript
คุณสามารถเปลี่ยนค่านี้สำหรับผู้ใช้เทมเพลตในอนาคตทั้งหมดและสำหรับการนําเข้าในอนาคตได้โดยการเพิ่มฮุก onCreate
ลงในdev.nix
ไฟล์ในที่เก็บโปรเจ็กต์ คุณสามารถกําหนดค่า onCreate
ให้เรียกใช้คําสั่งบิลด์ที่เหมาะสมกับโปรเจ็กต์ได้ (เช่น npm install
หรือ flutter pub
get
)
หลังจากกําหนดค่าแล้ว ระบบจะติดตั้งข้อกําหนดโดยอัตโนมัติเมื่อใดก็ตามที่ผู้ใช้นําเข้าที่เก็บของคุณไปยัง Firebase Studio
ขั้นตอนถัดไป
- ดูข้อมูลเพิ่มเติมเกี่ยวกับFirebase Studio พื้นที่ทำงาน
- ปรับแต่งFirebase Studioพื้นที่ทำงาน
- ดูวิธีที่ Gemini ใน Firebase ช่วยเร่งและสนับสนุนการพัฒนาแอปด้วยความสามารถในการตอบคําถาม สร้างและแก้ไขโค้ด แก้ไขข้อบกพร่อง และเรียกใช้เครื่องมือ
- เปลี่ยนโปรเจ็กต์เป็นเทมเพลตที่กำหนดเอง