typescript - 如何将多个源文件传递给 TypeScript 编译器?

标签 typescript tsc

TypeScript 专为大型 JavaScripty 项目而设计,这些项目通常由多个内部生成的文件和外部生成的库组成。 TypeScript 编译器 (tsc) 如何期望您为其提供构成项目的完整文件集?

最佳答案

dir *.ts /b /s > ts-files.txt
tsc @ts-files.txt
del ts-files.txt

这将编译工作目录及其子目录中的所有*.ts 文件。如果您不想包含子目录,只需从第一行中删除 /s 部分即可。

请注意,您还可以向 tsc 行添加其他参数。这是我现在在我的一个项目中使用的:

tsc @ts-files.txt --out ..\output\deerchao.web.js --removeComments

关于typescript - 如何将多个源文件传递给 TypeScript 编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12699781/

相关文章:

node.js - 无法将 typescript Express 应用程序部署到 Azure

typescript - 如何使用 TypeScript 防止成员在构造函数中未定义?

typescript - 如何将 Angular2 TypeScript 应用程序编译为单个文件?

typescript - 属性 'trimLeft' 在类型 'string' 上不存在。库 : ["dom", "es2018"]

Angular :ngc 还是 tsc?

typescript - 如何将所有未知键作为单独的类型键入?

javascript - Angular 2 select 不绑定(bind)(第二次迭代)

javascript - 如何在 typescript 的 Controller 中添加 angularjs 服务

javascript - 将 localStorage 包装在 Angular2 服务中?

node.js - @types/express 中是否有用于 Express 中间件功能的类型