私はプロジェクトに node、express、その他の依存関係を使用しています。このプロジェクトを Firebase でホストする方法を知りたいです。私のプロジェクトには、プロジェクトを可能にするための controller、view、およびその他のフォルダーが含まれます。すでに pug/handlebars のようなビュー エンジンがあります。
オンラインのチュートリアルでは、public フォルダー内の単一の index.html を使用して firebase をホストする方法のみが示されています。他のすべてのフォルダーを使用してプロジェクトをホストするにはどうすればよいでしょうか。nodeJS で firebase を使用する方法はわかっていますが、プロジェクトを firebase でホストするにはどうすればよいでしょうか。firebase はサーバー ファイル (app/index.js のいずれか) にどのようにアクセスするのでしょうか。これらのフォルダーはすべてどこに配置すればよいでしょうか。
あまり多くを尋ねていないことを願っています。質問が明確でない場合は、明確に説明できるようお知らせください。
ベストアンサー1
幸運なことに、Firebaseは今週リリースしたばかりですFirebase Hosting で Node.js/Express アプリを設定する手順を段階的に説明するビデオ。
これは、I/O 2017 でリリースされた Cloud Functions と Firebase Hosting の統合以降に初めて可能になりました。ほとんどのチュートリアルは、Firebase Hosting でサーバー側コードを実行する方法がなかったその時点以前のものである可能性があります。