ขณะเปิดพื้นที่ทำงาน ฉันเห็นข้อความว่าส่งต่อคําขอไปยังแบ็กเอนด์ไม่ได้ เชื่อมต่อกับเซิร์ฟเวอร์ในพอร์ต 80 ไม่ได้
ปัญหานี้เกิดขึ้นไม่บ่อยนัก แต่วิธีแก้ปัญหาชั่วคราวคือรอประมาณ 5 วินาทีแล้วรีเฟรชหน้า
ตัวอย่างใช้งานไม่ได้ แต่ฉันไม่เห็นข้อผิดพลาดในโค้ด ฉันจะรีสตาร์ท IDX ได้อย่างไร
หาก IDX รีเฟรชไม่ถูกต้อง (มักเป็นผลมาจากการรีแฟกทอริงครั้งใหญ่หรือการเปลี่ยนแปลงไฟล์ dev.nix
ของสภาพแวดล้อม) ให้เปิดแผงคำสั่ง (Cmd+Shift+P ใน Mac หรือ Ctrl+Shift+P ใน ChromeOS, Windows หรือ Linux) แล้วเรียกใช้คำสั่งการรีสตาร์ทอย่างหนัก หากไม่ได้ผล ให้ลองเรียกใช้คําสั่งสร้างสภาพแวดล้อมใหม่
ฉันเห็นข้อความว่าอ๊ะ เราต้องเริ่ม VM ใหม่ และ UI ค้างหลังจากนั้น
IDX ดูแลรักษากลุ่ม VM ที่พร้อมใช้งานซึ่งใช้ในการจัดสรรพื้นที่ทำงานตามคําขอ เมื่อพูลทำงานเหลือน้อย ระบบจะจัดสรรพื้นที่ทำงานหลังจากแยก VM ใหม่ กระบวนการนี้อาจใช้เวลา (บางครั้งอาจนานถึง 5 นาที) แต่ในที่สุดก็จะประสบความสำเร็จ
ขณะสร้างพื้นที่ทำงาน ฉันเห็นข้อความ เกิดข้อผิดพลาดภายใน
ในกรณีส่วนใหญ่ข้อผิดพลาดภายในระหว่างการจัดสรรพื้นที่ทำงาน การรีเฟรชหน้าหลังผ่านไป 1 นาทีจะทำให้ระบบนำคุณผ่านข้อผิดพลาดและนำคุณไปยังพื้นที่ทำงานได้
ฉันมีเวิร์กスペースที่แตกต่างกันในบัญชีได้กี่รายการ
IDX มีพื้นที่ทำงานได้ไม่เกิน 1 แห่งต่อผู้ใช้ หากมีโปรไฟล์นักพัฒนาซอฟต์แวร์ของ Google คุณจะสร้างพื้นที่ทำงานได้สูงสุด 5 แห่ง หากต้องการสร้างโปรไฟล์นักพัฒนาแอป Google จาก IDX โดยตรงเมื่อคุณใช้พื้นที่ทำงานถึงขีดจำกัดแล้ว ให้คลิกตั้งค่าให้เสร็จสมบูรณ์จากการแจ้งเตือนในหน้าแดชบอร์ดของเทมเพลต
พื้นที่ทํางานของฉันโหลดแต่โปรแกรมจําลองว่างเปล่า
เรากำลังปรับปรุงความเสถียรของโปรแกรมจำลองแบบระบบคลาวด์อยู่อย่างต่อเนื่อง หากการรีเฟรชหน้าเว็บไม่ช่วยแก้ปัญหาได้ โปรดรายงานปัญหา
พื้นที่ทํางาน IDX มี Flutter เวอร์ชันที่ใช้ร่วมกับโปรเจ็กต์ของฉันไม่ได้
คุณสามารถอัปเกรดหรือดาวน์เกรดเวอร์ชันของซอฟต์แวร์ที่ติดตั้งไว้ล่วงหน้าเกือบทั้งหมดในเวิร์กスペースได้เช่นเดียวกับในเครื่อง (โดยใช้ apt-get หรือ brew) โปรดทราบว่าระบบจะไม่เก็บการเปลี่ยนแปลงไว้เมื่อเวิร์กスペース "ไม่มีการใช้งาน" เข้าสู่โหมดพัก
เรากําลังพยายามปรับปรุงการจัดการเวอร์ชัน Flutter ใน IDX
Project IDX และ Google Cloud Workstations แตกต่างกันอย่างไร
เราสร้าง IDX บน (อันน่าทึ่ง!) บนข้อเสนอ Cloud Workstations จาก Google Cloud ที่พร้อมให้บริการโดยทั่วไป เวิร์กสเตชันระบบคลาวด์คือข้อเสนอโครงสร้างพื้นฐานที่มุ่งเน้นความน่าเชื่อถือ ความปลอดภัย และความพร้อมใช้งานของเวิร์กสเตชันของนักพัฒนาซอฟต์แวร์
ตัวเลือกนี้เหมาะสำหรับองค์กรขนาดใหญ่ที่ต้องการจัดการประสบการณ์การพัฒนา IDX ของโปรเจ็กต์เป็นสภาพแวดล้อม "พร้อมใช้งานทันที" ในเวิร์กสเตชันเหล่านี้ ซึ่งจัดการชุดเครื่องมือ แพ็กเกจการพัฒนาซอฟต์แวร์ และข้อกำหนดของระบบที่จำเป็นต่อการสร้างแอปพลิเคชันประเภทต่างๆ
เหตุใด IDX จึงต้องเปิดใช้คุกกี้ของบุคคลที่สาม (3P)
IDX จำเป็นต้องเปิดใช้คุกกี้ของบุคคลที่สามเนื่องจากเราแสดงผล IFRAME จากโดเมนหนึ่ง (โดเมนย่อยของ cloudworkstations.dev
) บนอีกโดเมนหนึ่ง (idx.google.com
) และคุกกี้ของบุคคลที่สามทำให้การสื่อสารข้ามต้นทางมีความปลอดภัย
ฉันแชร์ URL เวิร์กสเตชันกับบุคคลอื่น แต่บุคคลดังกล่าวไม่เห็นเวิร์กสเตชันของฉัน
คุณจะแชร์ URL ของพื้นที่ทำงานได้เฉพาะกับผู้ใช้ที่มีสิทธิ์เข้าถึงพื้นที่ทำงานเท่านั้น ผู้ใช้ที่ไม่ได้รับอนุญาตจะเห็นข้อผิดพลาดเมื่อพยายามไปที่ URL อย่าลืมแชร์พื้นที่ทำงานกับคนอื่นๆ อย่างชัดเจน เช่น การแชร์ Google เอกสาร
เมื่อฉันแชร์เวิร์กสเตชัน ผู้ทำงานร่วมกันจะเห็นอะไรบ้าง
ผู้ใช้ที่เพิ่มลงในเวิร์กスペースจะมีสิทธิ์เข้าถึงระบบไฟล์ทั้งหมดของ VM ซึ่งอาจมีไฟล์ที่มีความละเอียดอ่อน เช่น คีย์ส่วนตัวและโทเค็นการเข้าถึง โปรดแชร์พื้นที่ทำงานกับผู้ที่คุณไว้ใจเท่านั้น แม้ว่าวิธีนี้จะช่วยให้ผู้ใช้รายอื่นเห็นสถานะพื้นที่ทำงานที่แน่นอน แต่ผู้ใช้เหล่านั้นก็จะเห็นทุกอย่างในพื้นที่ทำงานของคุณด้วย
ฉันจะใช้เฟรมเวิร์กที่ไม่มีเทมเพลตใน IDX เพื่อสร้างแอปพลิเคชันได้ไหม
ได้ คุณสามารถปรับแต่งสภาพแวดล้อมให้ทำงานร่วมกับเฟรมเวิร์กหรือภาษาใดก็ได้ใน IDX
ฉันจะนำเข้าที่เก็บจาก GitLab หรือที่เก็บ Cloud Source ได้ไหม
ขณะนี้เรารองรับการนําเข้าโปรเจ็กต์จาก GitHub, GitLab และ Bitbucket หากต้องการให้เราสนับสนุนโฮสต์ Git เพิ่มเติม โปรดส่งคำขอฟีเจอร์
ในระหว่างนี้ คุณสามารถสร้างเวิร์กスペースใหม่จากเทมเพลตที่มีอยู่ และเรียกใช้ git clone
กับโฮสต์ Git ที่ใช้ https
หรือ ssh
ในเทอร์มินัลได้ เช่นเดียวกับที่ทําในเครื่อง
ฉันควรเลือกไดเรกทอรีเป้าหมายใดเมื่อทำให้แอป Flutter ใช้งานได้กับโฮสติ้งของ Firebase
เลือกไดเรกทอรี build/web
ไดเรกทอรีนี้ควรมี index.html
และชิ้นงานแบบคงที่ทั้งหมดที่จําเป็นสําหรับแสดงผลเว็บแอปหลังจากสร้างแอปเรียบร้อยแล้ว (ผ่าน flutter build web
)
ฉันจะตั้งค่าแบ็กเอนด์ของแอปในเวิร์กスペースเพื่อให้ฟีดด้านหน้าสื่อสารกับแบ็กเอนด์ได้อย่างไร
คุณสามารถเปิดพอร์ต TCP แบบสาธารณะชั่วคราวที่เซิร์ฟเวอร์แบ็กเอนด์ของคุณทำงานอยู่ได้ เพื่อช่วยให้พัฒนาฟรอนท์เอนด์และแบ็กเอนด์แยกกันในพื้นที่ทำงานต่างๆ ได้ง่ายขึ้น ดังนี้
เริ่มเซิร์ฟเวอร์แบ็กเอนด์หรือเซิร์ฟเวอร์ API ด้วยตนเองในเทอร์มินัล หรือเป็นส่วนหนึ่งของการกำหนดค่าเวอร์ชันตัวอย่างของไฟล์
dev.nix
หรือฮุกวงจรชีวิตของonStart
คลิกไอคอน Project IDX ในแถบกิจกรรม (ทางด้านซ้ายโดยค่าเริ่มต้น) เพื่อเปิดแผง IDX
ขยายส่วนพอร์ตแบ็กเอนด์เพื่อดูรายการเซิร์ฟเวอร์ที่ทำงานอยู่ รวมถึงหมายเลขพอร์ตและรหัสกระบวนการ (PID)
คลิกไอคอน ทำให้เป็นสาธารณะ (แม่กุญแจ) ทางด้านซ้ายของหมายเลขพอร์ต
คลิกไอคอน คัดลอก URL ทางด้านขวาของหมายเลขพอร์ตเพื่อคัดลอก URL แบบเต็มที่สมบูรณ์
ตอนนี้คุณอ้างอิง URL นี้โดยตรงได้แล้ว (เช่น โดยใช้การเรียกใช้
fetch
) จากหน้าเว็บ
ฉันปิดแท็บแสดงตัวอย่างแล้ว ฉันจะนํากลับมาได้อย่างไร
เปิดกล่องคำสั่ง (Cmd+Shift+P ใน Mac หรือ Ctrl+Shift+P ใน ChromeOS, Windows หรือ Linux) แล้วเลือก Project IDX: Show Android Preview หรือ Project IDX: Show Web Preview
Code OSS คืออะไร
Code-Open Source Software (Code-OSS) เป็นโปรเจ็กต์โอเพนซอร์สที่เป็นเลเยอร์หลักของ VS Code Code-OSS มีให้บริการบน GitHub ภายใต้สัญญาอนุญาต MIT มาตรฐาน และเป็นแพลตฟอร์มที่ Microsoft พัฒนาผลิตภัณฑ์ VS Code
ฉันจะป้องกันไม่ให้ระบบใช้การเติมโค้ดและพรอมต์แชทของ Gemini เป็นข้อมูลการฝึกได้อย่างไร
หากไม่ต้องการให้ระบบใช้พรอมต์แชทของ Gemini เป็นข้อมูลการฝึกเพื่อปรับปรุง Gemini ใน IDX โปรดอย่าใช้ผู้ช่วยแชทและปิดการเติมโค้ดในการตั้งค่าพื้นที่ทำงาน นอกจากนี้ คุณยังปิดความช่วยเหลือเมื่อทำงานกับไฟล์ที่เฉพาะเจาะจงได้ด้วยการเพิ่มไฟล์ .aiexclude
ลงในที่เก็บ
ฉันจะส่งคำขอฟีเจอร์หรือความคิดเห็นเกี่ยวกับปัญหาที่พบได้อย่างไร
หากพบปัญหาขณะใช้ Project IDX ให้ถามคำถามในฟอรัมหรือรายงานข้อบกพร่อง
หากมีฟีเจอร์ที่คุณต้องการให้เพิ่มลงใน IDX หรือฟีเจอร์ที่มีอยู่ซึ่งคุณต้องการขยายการให้บริการ โปรดยื่นคำขอฟีเจอร์
ฉันจะทราบได้อย่างไรว่า Gemini ใน IDX พร้อมให้บริการในประเทศหรือภูมิภาคของฉันหรือไม่
Gemini ใน IDX มีให้บริการในบางภูมิภาคเท่านั้น และจะขยายการให้บริการเป็นระยะๆ หาก Gemini ใน IDX พร้อมให้บริการในภูมิภาคของคุณ คุณก็เริ่มใช้งานได้โดยทำตามขั้นตอนที่ระบุไว้ในเพิ่ม Gemini ไปยังพื้นที่ทำงานของคุณ
ฉันใช้ฟีเจอร์บางอย่างใน Project IDX อยู่ แต่ตอนนี้หาไม่เจอแล้ว เหตุใดเนื้อหาจึงถูกลบออก
โปรดทราบว่าฟีเจอร์บางอย่างใน Project IDX ยังอยู่ในขั้นทดลอง ความคิดเห็นของคุณมีคุณค่าอย่างยิ่งสำหรับเรา และเรานำความคิดเห็นดังกล่าวไปใช้เป็นข้อมูลในชุดฟีเจอร์ปัจจุบันและที่วางแผนไว้ รวมถึงนำฟีเจอร์ที่ไม่เป็นไปตามความคาดหวังของคุณหรือของเราออกเป็นระยะๆ หากมีฟีเจอร์ที่คุณต้องการให้รวมอยู่ใน Project IDX เวอร์ชันที่คุณต้องการ โปรดส่งความคิดเห็นถึงเรา เราอยากรู้ว่าคุณคิดอย่างไร