Bagaimana cara mendownload file dari Firebase Studio?
Untuk mendownload file sebagai file zip:
- Klik kanan direktori mana pun di panel Explorer, lalu pilih Zip and Download.
Untuk mendownload semua file di direktori project Anda:
Pilih File > Open Folder.
Terima direktori
/home/user
default.Setelah file dimuat, klik kanan direktori kerja Anda, lalu pilih Zip and Download. Jika menggunakan App Prototyping agent, direktori kerja Anda akan menjadi
studio
. Jika menggunakan template atau project yang diupload, nama ini akan menjadi nama project Anda.Saat diminta untuk mem-build ulang lingkungan, klik Batal.
Setelah download selesai, buka kembali direktori kerja dari menu File untuk kembali ke ruang kerja.
Cookie pihak ketiga tidak diaktifkan.
Sebelum memulai, Anda mungkin perlu mengaktifkan cookie pihak ketiga untuk browser Anda. Firebase Studio memerlukan cookie pihak ketiga di sebagian besar browser untuk mengautentikasi ruang kerja.
- Buka Setelan.
- Buka tab Privasi dan Keamanan.
- Pastikan Izinkan semua cookie diaktifkan.
- Buka Firebase Studio.
- Klik ikon visibilitas di kolom URL visibility_off untuk membuka panel Perlindungan Pelacakan. Aktifkan setelan Third-party cookies untuk mengizinkan cookie pihak ketiga untuk sementara. Hal ini memungkinkan cookie di Firebase Studio selama 90 hari.
- Buka Safari > Setelan....
- Nonaktifkan setelan berikut:
- Lanjutan > Blokir semua cookie
- Privasi > Cegah pelacakan lintas situs
- Buka Firebase Studio.
Anda tidak perlu mengaktifkan cookie pihak ketiga untuk Firefox. Buka Firebase Studio.
- Buka Opera.
- Buka menu, lalu klik Setelan.
- Buka bagian Privasi & Keamanan, lalu luaskan opsi Cookie pihak ketiga.
- Pilih Blokir cookie pihak ketiga dalam mode Samaran atau Izinkan cookie pihak ketiga.
- Buka Firebase Studio.
- Buka arc://settings.
- Buka bagian Privasi dan keamanan, lalu luaskan opsi Cookie pihak ketiga.
- Pilih Blokir cookie pihak ketiga dalam mode Samaran atau Izinkan cookie pihak ketiga.
- Buka Firebase Studio.
Anda tidak perlu mengaktifkan cookie pihak ketiga untuk Brave. Buka Firebase Studio.
Mengapa Firebase Studio memerlukan cookie pihak ketiga (3P) yang diaktifkan?
Firebase Studio perlu mengaktifkan cookie pihak ketiga karena kita merender iframe dari
satu domain (subdomain cloudworkstations.dev
) di domain lain
(studio.firebase.google.com
), dan cookie pihak ketiga memungkinkan komunikasi lintas-origin
yang aman.
Saat membuka ruang kerja, pesan Tidak dapat meneruskan permintaan Anda ke backend. Tidak dapat terhubung ke server di port 80 akan muncul.
Tunggu sekitar lima detik, lalu muat ulang halaman.
Bagaimana cara melihat kuota permintaan per menit untuk kunci Gemini API yang dibuat secara otomatis?
Pelajari batas kapasitas dan kuota untuk Gemini API.
Anda dapat melihat kuota yang terkait dengan kunci API yang dibuat secara otomatis di halaman Kuota dan Batas Sistem Generative Language API di Google Cloud console.
Pratinjau saya tidak dimuat, tetapi saya tidak dapat menemukan masalah apa pun dalam kode. Bagaimana cara memulai ulang Firebase Studio?
Jika Firebase Studio tidak dimuat ulang dengan benar (biasanya sebagai akibat dari faktor
utama, atau perubahan pada file dev.nix
lingkungan Anda), buka palet
perintah
(Cmd+Shift+P
di Mac atau Ctrl+Shift+P
di ChromeOS, Windows, atau
Linux) dan jalankan perintah Hard Restart. Jika tidak berhasil,
coba jalankan perintah Rebuild Environment.
Ruang kerja saya tidak responsif, yang saya lihat hanyalah layar kosong saat dimuat
Jika ruang kerja tidak merespons, Anda dapat mencoba mereset VM. Untuk melakukannya:
Dari Firebase Studio, klik menu Lainnya ( more_horiz ), lalu pilih Reset.
Saat diminta, klik Reset lagi.
Buka kembali ruang kerja Anda.
Saat membuat ruang kerja, saya melihat pesan, Oops...Kita perlu memulai VM baru, dan UI akan berhenti berfungsi setelah itu.
Firebase Studio mempertahankan kumpulan VM hangat yang digunakan untuk menyediakan ruang kerja sesuai permintaan. Saat kapasitas pool hampir habis, ruang kerja akan disediakan setelah virtual machine baru dimulai. Proses ini dapat memerlukan waktu (terkadang hingga lima menit), tetapi pada akhirnya berhasil.
Saat membuat ruang kerja, saya menerima pesan terjadi error internal.
Dalam sebagian besar kasus error internal selama penyediaan ruang kerja, memuat ulang halaman setelah satu menit atau lebih akan membuat Anda melewati error dan masuk ke ruang kerja.
Berapa banyak ruang kerja yang dapat saya buat?
Paket tanpa biaya Firebase Studio dibatasi untuk tiga ruang kerja per pengguna. Anda dapat meningkatkan jumlah ruang kerja yang dapat dibuat hingga 10 dengan bergabung ke Program Developer Google. Untuk mengupgrade ke 30 ruang kerja, berlanggananlah ke Program Premium Developer Google.
Ruang kerja saya dimuat, tetapi emulator kosong.
Kami secara aktif meningkatkan keandalan emulator berbasis cloud. Jika memuat ulang halaman tidak memperbaiki masalah, laporkan masalah tersebut ke Dukungan Firebase.
Workspace Firebase Studio memiliki versi Flutter yang tidak kompatibel dengan project saya.
Anda dapat mengupgrade atau mendowngrade versi hampir semua software bawaan di dalam ruang kerja seperti yang Anda lakukan di komputer lokal (menggunakan apt-get atau brew). Anda dapat mengupgrade atau mendowngrade software di ruang kerja, tetapi software yang diinstal tidak akan tetap ada di seluruh sesi. Sebaiknya sertakan semua paket yang diperlukan dalam file dev.nix Anda.
Kami sedang berupaya secara aktif untuk meningkatkan pengelolaan versi Flutter di Firebase Studio.
Saya membagikan URL workstation saya kepada seseorang, tetapi dia tidak dapat melihatnya.
Anda hanya dapat membagikan URL ruang kerja kepada pengguna yang memiliki akses ke ruang kerja tersebut. Pengguna tanpa izin akan melihat error saat mencoba mengunjungi URL. Pastikan untuk membagikan ruang kerja kepada mereka secara eksplisit.
Saat saya membagikan workstation, apa yang dapat dilihat kolaborator saya?
Pengguna yang ditambahkan ke ruang kerja Anda memiliki akses lengkap ke seluruh sistem file VM, yang mungkin berisi file sensitif seperti kunci pribadi dan token akses yang disimpan di disk. Hanya bagikan ruang kerja Anda kepada orang yang Anda percayai. Meskipun pendekatan ini membantu pengguna lain melihat status yang tepat dari ruang kerja Anda, hal ini berarti mereka melihat semua hal di ruang kerja Anda.
Saya telah membagikan ruang kerja saya; mengapa kolaborator saya tidak dapat memublikasikan atau memantau aplikasi saya?
Pengguna yang ditambahkan ke ruang kerja Anda mungkin tidak memiliki izin ke project Firebase yang mendasarinya, yang mendukung fitur publikasi dan pemantauan "Ringkasan aplikasi". Untuk memberi mereka izin ke project Firebase Anda, lihat Izin dan akses ke project Firebase
Dapatkah saya menggunakan framework yang tidak memiliki template Firebase Studio untuk mem-build aplikasi saya?
Ya. Anda dapat menyesuaikan lingkungan agar dapat berfungsi dengan hampir semua framework atau bahasa di Firebase Studio.
Direktori target apa yang harus saya pilih saat memublikasikan aplikasi Flutter ke Firebase Hosting?
Pilih direktori build/web
. Direktori ini harus berisi index.html
dan semua aset statis yang diperlukan untuk merender aplikasi web Anda setelah aplikasi berhasil
di-build (melalui flutter build web
).
Bagaimana cara menyiapkan backend aplikasi saya di ruang kerja agar frontend saya dapat berkomunikasi dengannya?
Anda dapat membuka port TCP tempat server backend Anda berjalan secara publik untuk sementara guna mempermudah pengembangan frontend dan backend secara terpisah, di beberapa ruang kerja yang berbeda:
Mulai server backend atau API secara manual di terminal, atau sebagai bagian dari konfigurasi pratinjau file
dev.nix
atau hook siklus prosesonStart
.Klik ikon Firebase Studio di panel aktivitas (di sebelah kiri secara default) untuk membuka panel Firebase Studio.
Luaskan bagian Port backend untuk melihat daftar server yang berjalan, termasuk nomor port dan ID proses (PID).
Klik ikon
Buat publik (gembok) di sebelah kiri nomor port.
Klik ikon
Salin URL di sebelah kanan nomor port untuk menyalin URL yang sepenuhnya memenuhi syarat.
Sekarang Anda dapat mereferensikan URL ini secara langsung (misalnya, dengan panggilan
fetch
) dari frontend.
Saya menutup tab pratinjau. Bagaimana cara mengembalikannya?
Buka palet perintah menggunakan Ctrl+Shift+P
(atau Cmd-Shift-P
di MacOS), lalu
pilih Firebase Studio: Tampilkan pratinjau Android atau
Firebase Studio: Tampilkan pratinjau web.
Apa yang dimaksud dengan Code OSS?
Code-Open Source Software (Code-OSS) adalah project open source yang merupakan lapisan inti VS Code. Code-OSS tersedia di GitHub berdasarkan Lisensi MIT standar, dan merupakan tempat Microsoft mengembangkan produk VS Code.
Bagaimana cara mencegah penyelesaian kode dan perintah chat Gemini saya digunakan sebagai data pelatihan?
Penggunaan Firebase Studio diatur oleh Persyaratan Layanan Google.
Namun, perhatikan bahwa penggunaan fitur AI generatif oleh Anda dalam Firebase Studio diatur oleh Kebijakan Penggunaan Terlarang AI Generatif dan Persyaratan Layanan Tambahan Gemini API (khususnya diatur oleh Persyaratan Layanan Tambahan Gemini API: Layanan Tidak Dibayar).
Untuk memblokir penggunaan perintah dan respons Anda untuk pelatihan model, jangan gunakan App Prototyping agent, dan jangan gunakan Gemini di Firebase dalam Firebase Studio. Untuk memblokir penggunaan kode Anda untuk pelatihan model, nonaktifkan penyelesaian kode dan pengindeksan kode di setelan Firebase Studio.
Bagaimana cara mengirimkan permintaan fitur atau masukan tentang masalah yang saya alami?
Jika Anda mengalami masalah saat menggunakan Firebase Studio atau memiliki permintaan fitur, hubungi Dukungan Firebase.
Saya menggunakan fitur tertentu di Firebase Studio, tetapi saya tidak dapat menemukannya lagi. Mengapa konten ini dihapus?
Beberapa fitur di Firebase Studio masih bersifat eksperimental. Kami menghargai masukan Anda dan secara aktif menggunakannya untuk menentukan kumpulan fitur saat ini dan yang direncanakan, secara berkala menghapus fitur yang tidak memenuhi ekspektasi Anda atau kami. Jika ada fitur yang ingin Anda lihat dalam versi ideal Firebase Studio, kirimkan masukan kepada kami. Kami ingin mendengar pendapat Anda!
Saya tidak dapat membuat project
Saat menyediakan resource seperti kunci Gemini API atau men-deploy ke Firebase App Hosting, project akan otomatis disediakan untuk Anda, berdasarkan nama ruang kerja Firebase Studio Anda. Jika Anda menerima error "Gagal membuat project", periksa untuk memastikan bahwa nama ruang kerja Anda tidak menyertakan karakter khusus. Hanya huruf, angka, tanda kutip, tanda hubung, spasi, dan tanda seru yang valid dalam nama project Firebase.