本文介绍了使用 Typescript 编译运行 Nodemon?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我希望在使用命令 tsc
保存的每个文件上编译我的打字稿文件.
I want my typescript files to be compiled on every file saving with the command tsc
.
如何将 tsc 命令与 nodemon 在 build:live
脚本中运行的命令结合
How do I combine the tsc command with the command that nodemon runs in the build:live
script
"scripts": {
"start": "npm run build:live",
"build:live": "nodemon --watch '*.ts' --exec 'ts-node' app.ts",
}
这个脚本会导致 nodemon 调用自己两次或三次:
this script causes nodemon to call itself twice or three times:
"build:live": "nodemon --watch '*.ts' --exec 'ts-node app.ts & tsc'",
推荐答案
这看起来会实现你想要的:
This looks like it will achieve what you're looking for:
"start": "tsc-watch --project . --outDir ./dist --onSuccess \"nodemon ./dist/bin/www.js\""
来源:https://github.com/Microsoft/TypeScript/issues/12996#issuecomment-349277673
这篇关于使用 Typescript 编译运行 Nodemon?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!