如果没有的话,是否有提供服务器端和/或浏览器嵌入式VM的计划?
没有,TypeScript 没有专门的虚拟机,也没有开发它的计划。TypeScript 的目标是帮助我们构建更好的 JavaScript 应用程序,不论它们在哪里运行。随着 JavaScript 虚拟机的改进,TypeScript 也会不断提高 :)
有Deno。它透明地将TypeScript转换为JavaScript,因此对于最终用户而言,它看起来就像直接运行TypeScript一样。
默认情况下,在执行TypeScript代码之前,不会进行类型检查,因为这可能需要很长时间。如果您想要进行类型检查,请通过添加--check
命令来启用它,例如:
deno run --check module.ts
# or also type check remote modules and npm packages
deno run --check=all module.ts