TypeScript 服务端热更新
Posted GoldenaArcher
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TypeScript 服务端热更新相关的知识,希望对你有一定的参考价值。
TypeScript 服务端热更新
TypeScript 本身就具有编译功能,因此使用 TypeScript 编写的项目并不需要使用 webpack 或者 babel 进行编译。实现热更新功能只需要额外两个库:concurrently
和 nodemon
。
concurrently
的用处是同时运行多个命令,不使用 concurrently
用 npm run command1 & npm run command2
也可以。
nodemon
是实现热更新的依赖,功能是在检测到源码变更之后会自动更新。
安装如下:
npm install --save-dev concurrently nodemon
所有的依赖都只需要在开发环境安装即可。
package.json
中的脚本如下:
"scripts":
"start": "concurrently \\"tsc -w\\" \\"nodemon dist/index.js\\""
使用 npm run start
即可。
以上是关于TypeScript 服务端热更新的主要内容,如果未能解决你的问题,请参考以下文章