TypeScript 最佳实践指南:常量类型、扁平化接口、工具类型与严格模式 | SkillsMD