Skip to main content

Tedshd's Dev note

Category: Functions

Firebase - Firebase functions 使用紀錄

# Firebase - Firebase functions 使用紀錄 最近想把一些自己在用的小東西丟到 severless 的服務 因為之前發生過一次 server 掛掉過一次的情況 當時是 GCP CE 不知為何 VM 中的網卡設定出問題 整個網卡消失 然後外部根本連不進去 最後請教大大後 只好開一個新的 instance 然後把原本的那個儲存空間掛到新開的 instance 因為那台平常在試驗的 server 裡面亂七八糟而且大多的 code 都不會做 git 控管 所以就想說把一些常用的功能用 serverless 拆出來好了 就想說來研究一下火了一陣子然後設定沒設定好就會噴一堆預算和安全性問題的 Firebase 所推出的 functions 其實 GCP 自己本身也有 cloud functions 但我這是玩票性質的 所以就先用 firebase functions 來試試啦 先說一下目前 firebase functions 只支援 Nodejs 但是 Google cloud 的 cloud functions 支援 Nodejs python golnag 首先先裝 firebase-tools CLI npm install -g firebase-tools 執行 firebase login firebase login 到要建立 functions 的資料夾 這時候要注意如果你要做版本控管 ...