是空

駆け出しエンジニアが学んだことをまとめていくブログ

Google Cloud

Cloud functions emulatorを公式ドキュメントに沿ってYarnでインストールしたのにできなかった話

ドキュメントには、「エミュレータを使用するには、現在では 6.11.1 以上の Node.js が必要です。」と注意書きがされているにも関わらず、Node.js v8.10.0で yarn global add @google-cloud/functions-emulator とすると、 Expected version "~6". と、「君…

Cloud Functionsのexportsしている関数が2回実行されている件

自分の書いたクソ遅いコードを改善するために、パフォーマンス計測して気が付いた。 「んんんん??2回実行してない?」 コード const { performance } = require('perf_hooks'); exports.example = async (req, res) => { const startTime = performance.no…

Google Cloud Functionsをローカルで実行する

公式のドキュメントでは2019年9月4日現在、cloud-functions-emulator をインストールして使うように記載されていますが、cloud-functions-emulatorは現在archiveされており、公式のgithubにて2019年5月16日に作成されたissueによると functions-framework と…