+
首页
开源软件
问答
博客
翻译
资讯
Gitee
众包
活动
专区
源创会
高手问答
开源访谈
周刊
公司开源导航页
登录
注册
资讯
博客
软件
造物
智库
动弹
专区
活动
工具
培训
Gitee
新媒体
OSC 直播栏目
技术领航
OSC 公众号
硬核 + 嬉笑怒骂
OSC 微博
技术圈大 V 出没
OSC 视频号
AI 百科
OSC 今日头条
微头条显行业百态
LFOSSA 公众号
LF 开源软件学园
模力方舟公众号
大模型托管平台
Gitee 服务号
研发管理解决方案
登录
注册
新版
TypeScript 5.8 正式发布
TypeScript 5.8 已正式发布。
主要变化如下:
条件和索引访问类型的返回检查:增强函数返回类型的检查,确保条件类型和索引访问类型的分支明确,减少运行时错误。
支持在 --module nodenext 下使用 require() 加载 ECMAScript 模块:允许 CommonJS 文件通过 require() 加载 ESM 文件,适用于 Node.js 22+。
--module node18 标志稳定:提供稳定的模块解析行为,禁用 require() ESM 并支持导入断言(已弃用,推荐使用导入属性)。
新增 --erasableSyntaxOnly 选项:确保只使用可擦除的语法(如 enum、namespace 不含运行时代码),与 Node.js 23.6+ 的 --experimental-strip-types 兼容。
新增 --libReplacement 标志:允许禁用默认 lib 文件替换,提供更多自定义选项。
声明文件中保留计算属性名:确保计算属性名在声明文件中一致,可能影响索引签名和隔离声明。
程序加载和更新的优化:改进路径规范化、缓存选项验证,提升大项目和 --watch 模式的性能。
导入断言限制:在 --module nodenext 中,使用 with 替代 assert。
lib.d.ts 更新:可能影响 DOM 类型检查。
详情查看
发布公告
。
TypeScript 5.8 正式发布
分享
复制链接
README badge(
)
社交分享
微信
QQ
微博
黄金林叶
2025-03-04 09:47
TypeScript这波更新 让程序员的烦恼指数直线上升 尤其是那个--erasableSyntaxOnly 简直是自我折磨的新选择
0
回复
举报
强哥哥
2025-03-03 15:02
这波更新让TypeScript又变成了解决问题的新问题 尤其是那啥--erasableSyntaxOnly 真是程序员的自我折磨新玩法
0
回复
举报
osc_1027
2025-03-03 14:07
TypeScript 5.8 发布 这波操作让 require() 和 ESM 融合得更丝滑了
0
回复
举报
回复 @
{{ emoji.type }}
{{emojiItem.symbol}}
热门资讯
我把「离职交接」做成了一个 Skill,还把它上架到了联想天禧AI技能广场
哈哈欧尼OSC
·
07/09 10:19
2 评论
用金融 Skills 将专业能力沉淀为可复用工作流
哈哈欧尼OSC
·
07/09 12:00
0 评论
用 iOSdev Skill,把 iOS 开发与上架经验变成可复用工作流
哈哈欧尼OSC
·
07/09 14:06
0 评论
工信部提示 AI 编程工具 Claude Code 存在安全后门隐患
局
·
07/08 16:20
0 评论
TIOBE 7 月榜单:Rust 首次跻身 Top10
白开水不加糖
·
07/07 14:55
0 评论
GPT-5.6 今日全量开放,AI 开发正在进入新阶段,与 Claude Fable 5、GLM-5.2 相比,它意味着什么
mateplus
·
07/10 10:56
0 评论
不吹不黑,DeepSeek 编程实测翻车:这些低级问题暴露真实水平
JEECG官方
·
07/09 23:02
0 评论
不吹不黑,DeepSeek 编程实测翻车:这些低级问题暴露真实水平
JEECG官方
·
07/08 12:15
0 评论
消息称腾讯拟接盘 Manus 成最大股东
白开水不加糖
·
07/10 15:22
0 评论
DeepSeek 正在自研面向推理场景的 AI 芯片
局
·
07/08 11:46
1 评论
删除一条评论
评论删除后,数据将无法恢复
取消
确定
顶部
TypeScript 5.8 正式发布
TypeScript 5.8 已正式发布。
主要变化如下:
详情查看发布公告。