在文件保存时自动编译TypeScript文件

时间:2018-07-02 03:35:41

标签: typescript ts-node

我希望将一个普通的node.js项目移至TypeScript,我很好奇如何以最新的更改重新启动服务器,而无需每次进行更改时都从命令行运行tsc。

我从this answer看到两个选择:ts-nodetsc --watch

有人能为这两种选择之间的区别提供一点颜色吗?我了解他们实现了相同的目标,但是它们之间有何不同?在哪种情况下我应该优先使用它们?

1 个答案:

答案 0 :(得分:0)

您可以添加此脚本

"name_for_your_script" : "tsc <ts file name> --outFile <js file name> -w",

到脚本部分的package.json文件中,并输入以下代码

npm run name_for_your_script

进入您的终端。保存时会自动编译您的ts代码