created: 2020-05-06T12:41:26.000Z
typescript で express を watch しながら開発する
nodemon と ts-node を使えばできる
たとえば src/index.tsx
が express アプリなら以下のコマンドになる
nodemon -r ts-node/register ./src/index.tsx
nodemon
- 配下のファイルが変更されたらサーバをリロードしてくれる
-r ts-node/register ./src/index.tsx
- index.tsx を tsconfig.json の定義にしたがってビルドしてくれる
なお、 nodemon.json を置いておくと設定ができる
{
"ignore": [
".git",
"node_modules",
"dist"
],
"watch": [
"src"
]
}