从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功能)。
网友评论