- 2020/06/30
- よりスマートな方法を記述しました。
- 以前記述していた tsc --watch を併用する方法では、tscのプロセスが不正に残り続けてしまうことがありました。
更新版
npm i -D tsc-watch
package.json{
{
"scripts": {
"emulators": "tsc-watch --onFirstSuccess 'firebase emulators:start --only firestore,functions'",
"shell": "tsc-watch --onFirstSuccess 'firebase functions:shell'",
}
}
npm run shell
npm run emulators
非推奨な方法
package.json
{
"scripts": {
"watch": "tsc --watch",
"shell": "npm run watch & firebase functions:shell",
"start": "npm run shell"
}
}
npm start