14
Cloud Functions for Firebaseを構造化して、複数のファイルから複数の関数をデプロイするにはどうすればよいですか?
複数のCloud Functions for Firebaseを作成し、1つのプロジェクトからすべてを同時にデプロイしたいと考えています。また、各機能を個別のファイルに分けたいと思います。現在、次のようなindex.jsに両方を配置すると、複数の関数を作成できます。 exports.foo = functions.database.ref('/foo').onWrite(event => { ... }); exports.bar = functions.database.ref('/bar').onWrite(event => { ... }); しかし、fooとbarを別々のファイルに入れたいと思います。私はこれを試しました: /functions |--index.js (blank) |--foo.js |--bar.js |--package.json foo.jsは exports.foo = functions.database.ref('/foo').onWrite(event => { ... }); そしてbar.jsは exports.bar = functions.database.ref('/bar').onWrite(event => { ... }); すべての関数をindex.jsに配置せずにこれを実現する方法はありますか?