typescript - 在 TypeScript 中排除目录被监视
问题描述
--watch
是开发过程中的一个简洁功能。但是,在我的应用程序中,我将文件上传到名为tmp
. 每当将文件上传到此目录时,我的应用程序都会重新编译,这会导致各种问题。我想排除tmp
被监视。
到目前为止,我尝试的是添加tmp
到 中的"exclude":
属性tsconfig.json
,但这无济于事。
我查看了文档,但找不到有关如何执行此操作的任何信息。https://www.typescriptlang.org/docs/handbook/configuring-watch.html
我想要实现的目标是可能的吗?
解决方案
我实际上有这个与 tsconfig 上的排除一起使用,如下所示:
{
"compilerOptions": {
"module": "commonjs",
"moduleResolution": "node",
"preserveConstEnums": true,
"strict": true,
"target": "es2017",
"baseUrl": ".",
},
"exclude": ["__tests__"]
}
当我更改文件__tests__
夹中的任何文件时,它不会在监视模式下再次编译。
注意:我使用的是最新的tsc
推荐阅读
- botframework - 在 .lg 文件中指定时无法读取 Bot 用户状态属性(使用 Bot Framework Composer 生成)
- laravel - Laravel realtionship groupBy
- visual-studio-code - 如何修复 Visual Studio Code 中损坏的突出显示设置
- android - 迁移到 Androidx 后 xml 文件中的未知属性
- c# - 无法从 Docker 中的 ASP.NET Core 3.1 连接到本地 SQL Server
- r - 我在下面向您展示的代码有什么问题?
- python - 如果我不知道错误在哪里,如何将 Python 错误打印到 txt 文件
- javascript - 如何使 document.querySelector 接受 div id 作为参数?
- python - 如何使用 python 从位于同一目录中的多个 zip 文件夹中读取 csv 文件?
- java - Jemalloc 输出给出的是内存地址而不是实际名称