本页内容
稳定性
从 Deno 1.0.0 开始,Deno 命名空间 API 已经稳定。这意味着我们将努力使在 1.0.0 下工作的代码在未来版本中继续工作。
但是,并非所有 Deno 的功能都已准备好投入生产。尚未准备好的功能(因为它们仍处于草案阶段)被锁定在 --unstable 命令行标志后面。
deno run --unstable mod_which_uses_unstable_stuff.ts
传递此标志会执行以下几件事
- 它在运行时启用不稳定 API 的使用。
- 它将
lib.deno.unstable.d.ts文件添加到用于类型检查的 TypeScript 定义列表中。这包括deno types的输出。
您应该注意,许多不稳定 API 尚未经过安全审查,将来可能会发生重大 API 更改,并且尚未准备好投入生产。
标准模块 跳转到标题
Deno 的标准模块 (https://deno.land/std) 尚未稳定。我们目前对标准模块的版本控制方式不同于 CLI,以反映这一点。请注意,与 Deno 命名空间不同,使用标准模块不需要 --unstable 标志(除非标准模块本身使用不稳定的 Deno 功能)。