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 Mulai menggunakan 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 Framework Functions secara lokal
Untuk menginstal dan menjalankan Framework Functions secara lokal, ikuti langkah-langkah berikut:
Di Cloud Shell, klik Cloud Code, lalu luaskan explorer Cloud Functions.
Luaskan project Google Cloud , klik kanan fungsi yang di-deploy sesuai pilihan Anda, lalu pilih Download to new workspace. Tindakan ini akan mendownload kode sumber fungsi dari Google Cloud ke komputer lokal Anda dan membuat ruang kerja baru di IDE Anda.
Klik Terminal > New Terminal
untuk membuka terminal di Cloud Shell.
Untuk menginstal dependensi lokal ke folder lokal fungsi, buka
folder lokal fungsi di terminal, lalu jalankan perintah berikut:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-25 UTC."],[[["This page guides you through installing and running Functions Framework locally for development purposes."],["Before getting started, it's recommended to have previously deployed a Cloud Run function using a Cloud Code sample."],["Installation involves downloading your function's source code to your local machine and installing the necessary dependencies using `npm install` (for Node.js) or `pip install functions-framework` (for Python)."],["You can run Functions Framework locally using `npx functions-framework --target=entryPoint` (Node.js) or `functions-framework --target=entryPoint` (Python), with the `entryPoint` specified in your `launch.json` file."],["After running Functions Framework locally, you can test your function by opening it in a browser, or using `curl http://localhost:8080/` in a new terminal."]]],[]]