- 使用TypeScript编写应用,最终给Node.js运行的是编译后的JavaScript代码。
- 应用代码有变动时需要重启应用,可通过自动化工具简化这一流程,选择的工具是
ts-watch
。 - 安装
ts-watch
为开发依赖,并且保存在项目中。 ts-watch
作为命令行工具安装后,能自动监视文件变化并重新编译项目。- 在
package.json
中定义自定义命令,如start:dev
,它结合ts-watch
自动编译并在成功后使用Node.js运行应用。 - 若终端配置完成,无需设置
ts-watch
命令的完整或相对路径;否则可能需要指定路径。 - 可以使用
npm run
命令执行package.json
中自定义的脚本,自动编译并重新运行应用。