rkdora's Blog

VueでWebアプリを爆速デプロイしていく

目的

Vueでfirebaseにデプロイする方法を残す

前提

Vue cliの環境は整っている

流れ

  1. ローカルでVueプロジェクト作成
  2. firebase console上でプロジェクト作成
  3. デプロイ準備
  4. デプロイ

    1. ローカルでVueプロジェクト作成

    f:id:rkdora:20200623235635p:plain f:id:rkdora:20200623235654p:plain 何も考えずEnter

f:id:rkdora:20200623235728p:plain 成功

f:id:rkdora:20200623235756p:plain 移動し、起動する

f:id:rkdora:20200623235824p:plain この画面が出てきたらよし

これはスキップしていい。 f:id:rkdora:20200623235907p:plain とりあえず、ボタンをクリックしたら新しいタブが100個生成されるWebアプリにした。

2. firebase console上でプロジェクト作成

firebase consoleにアクセスする。 f:id:rkdora:20200624000147p:plain プロジェクトを追加

f:id:rkdora:20200624000219p:plain 好きな名前

f:id:rkdora:20200624000253p:plain f:id:rkdora:20200624000315p:plainf:id:rkdora:20200624000335p:plain 画面中央の「ウェブ」を選択

f:id:rkdora:20200624000402p:plain 好きな名前(URLになる)

3. デプロイ準備

f:id:rkdora:20200624000424p:plain ターミナルで、npm install -g firebase-toolsする(過去にしてればスキップして良い)

f:id:rkdora:20200624000438p:plain firebase login して、ログインする。

firebase initする。 f:id:rkdora:20200624000721p:plain 下矢印キーで移動し、hostingを選択(スペースで選択できる)。 その後、Enterキー。

f:id:rkdora:20200624000812p:plain please select optionでは、Use an existing projectを選択

その後、firebase上で作成したプロジェクト名を選択する

f:id:rkdora:20200624001004p:plain 一番注意するポイント

distと入力し、Enter

f:id:rkdora:20200624001100p:plain f:id:rkdora:20200624001133p:plainf:id:rkdora:20200624001144p:plain

4. デプロイ

f:id:rkdora:20200624001314p:plain npm run build

firebase deploy

これで表示されるURLをコピーしてブラウザで開くと、動作確認できる。


おまけ

www.youtube.com

f:id:rkdora:20200624001429p:plain 自分の場合はこの画面

f:id:rkdora:20200624001526p:plain ポップアップを許可してあげると。。。

f:id:rkdora:20200624001612p:plain

こちらから是非どうぞ( ̄ー ̄人)♪

chrome-tab-challenge

github.com