localhostで立てたサーバーを外部からアクセスできるようにしなければならない。デプロイすればいいが、毎回デプロイするのは面倒なので、ngrok
を用いてlocalhostを外部公開する。
ngrok
で立てたサーバーの有効期限は8時間なので、面倒だけど毎回変更する。
server/functionsでnpm run serve
これでlocalhost:5000が立ち上がる。
別タブで
npm run staging
これでhttps://◯◯◯.ngrok.io のようにURLが発行される。
LINE botのWebhook URLに設定(◯◯◯の部分を変える).
- Node.js
- TypeScript
- LINE Messaging API
and using Firebase
- Firestore
- Hosting
主な機能は
- 旧サイト(olt.main.jp)から完全移行
- LINEアカウントとトレキャンアカウントの連携
- botからのアクション
- 週末にランキング報告
- Gitアカウント作成→招待される
- Gitのインストール
- ローカルに作業用ディレクトリを作り、そこにgit clone
- VScodeのインストール
- node.jsのインストール
- firebaseのインストール
- npm install -g firebase-tools | npm i -g ngrok