🌊

Firebaseのコマンドが長いので設定した便利エイリアス

2023/05/25に公開

Google Firebaseの開発で使用するコマンドが長くて入力がつかれるので、Macに設定したエイリアス

~/.zprofile
alias fe='firebase emulators:start'
alias fef='firebase emulators:start --only functions'
alias fdf='firebase deploy --only functions'
alias fd='firebase deploy'
alias fdh='firebase deploy --only hosting'

かなり入力が楽に!!

あとNext.js 13.4からキャッシュが強力になって、開発中は逆に変更の反映がすぐにできないときがあるので、キャッシュ削除を追加したエミュレータ起動を追加。

package.json
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "lint": "next lint",
    "emu": "rm -rf .next && firebase emulators:start"
  },
npm run emu

で起動。

Discussion