忽略打字稿"no inputs were found in config file"



我正在构建一个样板/框架,允许某人拥有但不要求他们使用TypeScript文件。该框架在监视模式(tsc --watch(下运行TypeScript编译器,以便自动构建掉在项目目录中的文件。新创建的项目在启动时不会有任何TypeScript文件。不幸的是,在运行tsc --watch时,我遇到了一个恼人的错误:

在配置文件中未找到任何输入

我了解到,这在大多数情况下都很有用,因为如果配置文件配置错误,人们不希望TypeScript什么都不做,但在我的情况下,我希望TSC进入监视模式,如果没有TS文件,则什么也不做。

当没有要编译的TypeScript源文件时,有没有办法让tsc不在乎?

找到了一个解决方法。

以前,我只在文件模式中使用includeexclude选项。我发现,通过添加一个空的"files": []选项,tsc让我对没有TypeScript文件感到孤独。好极了

相关内容

最新更新