--watch
是开发过程中的一项精巧功能。但是,在我的应用程序中,我将文件上传到名为tmp
的目录中。每当文件上传到此目录时,我的应用程序都会重新编译,这会导致各种问题。我想从观看中排除tmp
。
到目前为止,我尝试将tmp
添加到"exclude":
中的tsconfig.json
属性中,但这无济于事。
我查看了文档,但找不到有关如何执行此操作的任何信息。 https://www.typescriptlang.org/docs/handbook/configuring-watch.html
我要实现的目标是可能的吗?
答案 0 :(得分:0)
我实际上是这样使用tsconfig上的exclude的:
{
"compilerOptions": {
"module": "commonjs",
"moduleResolution": "node",
"preserveConstEnums": true,
"strict": true,
"target": "es2017",
"baseUrl": ".",
},
"exclude": ["__tests__"]
}
当我更改__tests__
文件夹中的任何文件时,它将不会以监视模式再次编译。
注意:我正在使用最新的tsc
答案 1 :(得分:0)
根据Microsoft,我要实现的目标是不可能的。 tsc -w should not recompile if a file is created into an excluded folder