初始化严格的 TypeScript 配置
/plugin marketplace add 15195999826/LomoMarketplace/plugin install typescript-style@LomoMarketplace[project-type]# 初始化 TypeScript 严格配置 为当前项目初始化符合规范的 tsconfig.json 配置。 ## 使用方式 ## 执行步骤 1. **检查现有配置**:读取当前目录是否已有 tsconfig.json 2. **选择模板**:根据参数选择合适的模板 3. **生成配置**:创建 tsconfig.json 文件 ## 配置模板 ### 基础配置(默认) ### React 项目配置 如果用户指定 `react`,额外添加: - `"jsx": "react-jsx"` - `"lib": ["ES2022", "DOM", "DOM.Iterable"]` ### Library 配置 如果用户指定 `library`,额外添加: - `"declaration": true` - `"declarationMap": true` - 适合发布到 npm 的配置 ## 严格模式说明 此配置启用了所有严格选项: | 选项 | 作用 | |------|------| | `strict` | 启用所有严格类型检查 | | `noImplicitAny` | 禁止隐式 any 类型 | | `strictNullChecks` | 严格的 null 检查 | | `noUnusedLocals` | 禁止未使用的局部变量 | | ...