美文网首页
TSConfig文件详解46

TSConfig文件详解46

作者: 从零开始学ArchLinux | 来源:发表于2024-08-02 23:20 被阅读0次

    编译器配置项-compilerOptions

    项目相关配置01

    复合 - composite

    这个 composite 选项强制执行某些约束,使构建工具(包括 TypeScript它自己,在 --build 模式下)快速确定项目是否已构建成为可能。

    启用这个配置项时:

    • 如果未明确设置 rootDir 选项,则默认为包含 tsconfig.json 文件的目录。

    • 所有实现文件都必须与include 配置项的模式匹配,或者在 files 配置项列出的文件数组中列出。如果违反此约束,tsc将通知您未指定哪些文件。

    • declaration 选项的默认值为true

    You can find documentation on TypeScript projects in the handbook.

    您可以在手册 中找到有关 TypeScript 项目的文档。

    禁用加载引用的项目 - disableReferencedProjectLoad

    在多项目的 TypeScript 程序中,TypeScript 会将所有可用项目加载到内存中,以便为编辑器响应提供准确的结果,这需要完整的知识图谱,例如“查找所有引用”。

    如果您的项目很大,则可以启用disableReferencedProjectLoad这个选项,以禁用所有项目的自动加载。相反,当您通过编辑器打开文件时,项目将会被动态加载。

    相关文章

      网友评论

          本文标题:TSConfig文件详解46

          本文链接:https://www.haomeiwen.com/subject/qyqzhjtx.html