如何解决tsc自动包含其他文件
TSC出现问题,这使我发疯
我在b.ts
文件夹中有一个文件src
。在我的项目根文件夹中还有一个a.ts
。
这是我的tsconfig文件:
{
"compilerOptions": {
"outDir": "build3"
},"rootDir": "src"
}
但是当我使用tsc -build tsconfig.json
对其进行编译时,我在构建文件夹(包括文件夹src)中同时获得了a和b文件。但我只想在构建文件夹中使用b.js
!如果我删除a.ts
,一切都会好的。但是根文件夹中没有任何.ts文件,然后一切都被编译了!
我尝试在配置文件中使用files
,exclude
,include
,rootDir
选项,但没有任何效果...
帮助我!
解决方法
正如Aluan Haddad提到的那样。 rootDir
应该在compilerOptions
之下,并与"include":["src/*.ts"]
结合使用可以解决我的问题。
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。