文章预览
开源 JavaScript 和 TypeScript 运行时 Deno 于近日正式发布了 2.0 版本。 作为一个现代化的 JavaScript/TypeScript 工具链,Deno 在上个版本就已经具备了 原生 TypeScript 支持、内置的格式化和测试 等功能。 此次 2.0 版本的亮点在于, Deno 现在可以与 Node.js 生态实现完全的向后兼容 。 Deno 创建于 2018 年,由 Node.js 之父 Ryan Dahl 发起,旨在为 JavaScript 和 TypeScript 提供一个安全、现代化的运行时环境。 经过 2 年的发展, Deno 1.0 版本于 2020 年正式发布 。尽管 Deno 一直在稳步发展, 但与 Node.js 的不兼容性在一定程度上限制了它的应用范围。 Deno 2.0 的核心变化是全面支持了 Node.js 和 npm 生态 。这意味着现有的 Node.js 应用程序可以平滑地迁移到 Deno 上运行。 开发者不仅可以在当前的 Node.js 项目中使用 Deno,还能渐进式地引入 Deno 的各种工具,如使用 deno fmt 格式化代码
………………………………