入力されたテキストを音声として出力するサービス
※ TTVとは、 Text to Voice
の略
# サーバー起動
$ bun dev
- Firebase CLI をインストールする
$ bun add firebase-tools
package.json
にscript
を追加
"scripts": {
...
"firebase": "firebase"
}
- Firebase CLI にログイン
$ bun run firebase login
$ bun run firebase projects:list
- プロジェクトを初期化する
$ bun run firebase init hosting
- サイトにデプロイする
$ bun run firebase deploy --only hosting
- ビルド
$ bun run build
- 再デプロイ
# 未ログイン状態の場合はログインを先に行う
# dist 配下のプロジェクトがデプロイされる
$ bun run firebase deploy --only hosting
TH | TH |
---|---|
feat | 新しい機能 |
fix | バグの修正 |
docs | ドキュメントのみの変更 |
style | 空白、フォーマット、セミコロン追加など |
refactor | 仕様に影響がないコード改善(リファクタ) |
perf | パフォーマンス向上関連 |
test | テスト関連 |
chore | ビルド、補助ツール、ライブラリ関連 |
- コミット時に husky でエラーが出る場合
# fatal: cannot exec '.husky/pre-commit': Permission denied
chmod +x .husky/pre-commit