【发布时间】:2022-11-22 23:43:00
【问题描述】:
我知道标题看起来很愚蠢,但听我说完,如果我们有一个不能在浏览器上运行的打字稿文件,那为什么还需要编译它呢?我的意思是它已经运行而至少在开发中没有编译,所以不需要编译它。
也许在生产方面有一些我不知道的东西,但据我目前所知,没有必要编译它。
【问题讨论】:
-
浏览器/NodeJS 无法理解 typescript 文件,因此您必须将其编译为 javascript。在开发中,您的构建系统会在后台自动为您执行此操作。另请注意,没有任何 typescript 语法的 typescript 文件可以在浏览器/节点内运行而无需编译,因为它只剩下 JS 代码。
标签: typescript