Halaman ini menunjukkan cara menginstal dan menjalankan Functions Framework untuk pengembangan lokal.
Sebelum memulai
Jika ini adalah pertama kalinya Anda menggunakan fungsi Cloud Run dengan Cloud Code, lihat Panduan memulai fungsi Cloud Run. Setelah membuat dan men-deploy fungsi menggunakan contoh Cloud Code, Anda dapat kembali ke panduan ini untuk menyiapkan lingkungan pengembangan lokal.
Menginstal dan menjalankan Functions Framework secara lokal
Untuk menginstal dan menjalankan Functions Framework secara lokal, ikuti langkah-langkah berikut:
Di VS Code, klik
Cloud Code , lalu luaskan explorer Cloud Functions.
Luaskan your Google Cloud project, klik kanan fungsi yang di-deploy pilihan Anda, lalu pilih Download to new workspace. Tindakan ini akan mendownload kode sumber fungsi Anda dari Google Cloud ke komputer lokal Anda dan membuat ruang kerja baru di IDE Anda.
Klik View > Terminal untuk membuka terminal di VS Code.
Untuk menginstal dependensi lokal ke folder lokal fungsi Anda, buka folder lokal fungsi Anda di terminal, lalu jalankan perintah berikut:
Node.js
npm installPython
pip install functions-frameworkUntuk menjalankan Functions Framework lokal, jalankan perintah berikut:
Node.js
npx functions-framework --target=entryPoint
Python
functions-framework --target=entryPoint
Untuk menemukan
entryPointfungsi Anda, buka filelaunch.jsondan cari nilaientryPointyang ditetapkan.Misalnya, jika Anda menggunakan aplikasi contoh Hello World Cloud Code, konfigurasi akan terlihat sebagai berikut:
"entryPoint": "helloHttp",Untuk menguji fungsi Anda, saat diminta, klik Open in Browser, atau klik + New Terminal dan jalankan perintah berikut:
curl http://localhost:8080/Tindakan ini akan menampilkan konteks fungsi di terminal.
Untuk mengetahui informasi selengkapnya tentang cara memanggil fungsi yang berjalan secara lokal, lihat Pengembangan fungsi lokal.