Deno 1.23 正式发布
Deno 1.23 已发布,值得关注的更新包括: 默认不进行类型检查 当要求执行一个程序时,Deno 总是运行一个类型检查。然而,评估和类型检查是完全不同的操作,涉及完全不同的编译器,每个编译器的执行速度也完全不同。评估代码使用 Google 的 V8,而类型检查使用微软的 TypeScript 编译器。类型检查的速度相当慢,而 V8 的启动和评估则非常快。 如果你仍然想要回到以前的行为,请使用 --check 标志。 移除不稳定的 Deno.sleepSync API 在这个版本中,由于没有明确的必要性 Deno.sleepSync 被删除了,因为这个功能已经可以通过现有的 Web API 获得。此外这也是一个很可能会引起问题的功能。 Deno.sleepSync 完全阻塞了事件循环。 文件观察器观察动态导入 从 v1.23 开始,内置的文件观察器(你可以用 --watch 标志激活)也会观察动态导入的文件的变化。 这个功能使得 Fresh Web 框架的开发者体验大大提升。 对 deno fmt 的更新 deno fmt 现在默认格式化 .cjs、.cts、.mjs 和 .mts ...

