稳定性
作为Deno的1.0.0版本,Deno 命名空间下的API都是稳定的。也就是说之后的版本也会在1.0.0的基础上继续开发。
但是,并不是所有的Deno的特性都已经可以放心地在生产环境中使用了。有一些特性还没有准备好的原因是它们还处在提案阶段,因此它们需要使用 --unstable 来解锁。使用这个标记会做一下几件事情:
- 在运行时允许使用不稳定的API。
- 向TypeScript类型定义中添加
lib.deno.unstable.d.ts文件以便于做类型检查。这包含deno类型的输出。
使用者必须意识到不稳定的API可能不会经历安全性检查,将来可能会成为破坏性变更的API,同时也没有准备好在生产环境中使用。
此外,Deno的标准模块也还没有稳定 (https://deno.land/std/) 。
我们在脚手架中通过标准模块的版本来区分。
