跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
TypeScript
/
声明文件
一个包同时导出 "." 与 "./reports",它的声明必须覆盖什么?
来自 声明文件
TypeScript 6
进阶
1分钟
一个包同时导出 "." 与 "./reports",它的声明必须覆盖什么?
只需覆盖包根,因为 TypeScript 总会为子路径复用 index.d.ts。
每个公开子路径,并让类型匹配该子路径的运行时目标与模块格式。
只需覆盖 ./reports,因为 exports 会禁用包根。
JavaScript 文件使用 ESM 语法时不需要声明。
检查
向 AI 询问这道练习
报告错误
上一道练习
声明文件中的 declare function loadConfig(): Config 有什么作用?
测验
下一道练习
TypeScript 擦除仅类型声明后,这段程序会输出什么?
预测输出
有新版本可用
重新加载