投稿

ラベル(FireBase)が付いた投稿を表示しています

GCPでAWSの静的Webサイトホスティングを再現してみる(その2)

イメージ
前回 GCPの CloudStorage 使って AWSのCloudFront+S3使った静的サイト のパターンを再現しようとしたけど、httpなので意図通りに動かなかった件について、 FireBaseHosting を使ってリトライしてみました。AWSでは結構GUIバリバリで作れる構成ですが、GCPでやろうとするとコマンドライン必須になるので結構 ツヨツヨ な人じゃないと厳しいかもしれないです。少なくとも ヨワヨワ な自分にはハードル高かったです。 設定作業自体は先人様がいろいろとしてくださっているのでそれをなぞっただけですが、一応記録にしておきます。 ◆手順 1.FireBaseプロジェクト作成 1)F ireBase コンソールへ移動 2)プロジェクトを作成 ・プロジェクトを追加をクリック ・プロジェクト名を入力し[続行]をクリック ・いったんGoogleアナリティクスは無効、[プロジェクトを作成]をクリック ・プロジェクト作成が完了したら[続行]をクリック ・FireBaseのコンソール画面に遷移する 2.コンソール作業 1)node,npmインストール( nパッケージで導入 ) $ sudo apt install -y nodejs npm $ sudo npm install n -g $ sudo n stable $ sudo apt purge -y nodejs npm $ exec $SHELL -l $ node -v v12.16.0 $ npm -v 6.13.4 2) FireBaseTool インストール #FireBaseToolインストール $ sudo npm install -g firebase-tools #FireBaseTool ログイン #FireBaseTool ログイン $ firebase login --no-localhost i Firebase optionally collects CLI usage and error reporting information to help...