其他配置文件
除了 Heft 本身定义的配置文件外,在构建项目时还会参考许多工具特定的配置文件。
支持的文件路径 | <项目文件夹>/config/api-extractor.json |
关联的插件 | API 提取器插件 |
描述 | 配置 API 报告、.d.ts 卷积和 API 文档的生成 |
可配置吗? | 是 |
支持的文件路径 | <项目文件夹>/.eslintrc.js |
关联的插件 | Lint 插件 |
描述 | 配置 Lint 规则 |
可配置吗? | 仅通过 "extends" |
支持的文件路径 | <项目文件夹>/config/jest.config.json |
关联的插件 | Jest 插件 |
描述 | 配置如何运行单元测试 |
可配置吗? | 否,仅通过 "preset" |
支持的文件路径 | <项目文件夹>/package.json |
关联的插件 | N/A |
描述 | 定义一个项目,可以选择将其发布为 NPM 包 |
可配置吗? | N/A |
支持的文件路径 | <项目文件夹>/tsconfig.json |
关联的插件 | TypeScript 插件 |
描述 | 配置 TypeScript 编译器 |
可配置吗? | 仅通过 "extends" |
支持的文件路径 | <项目文件夹>/tslint.json |
关联的插件 | Lint 插件 |
描述 | 配置 Lint 规则 |
可配置吗? | 仅通过 "extends" |
支持的文件路径 | <项目文件夹>/webpack.config.js |
关联的插件 | Webpack 插件 |
描述 | 配置打包 |
可配置吗? | 仅通过 import |