2017-01-29 23 views
0

我正在理解Angular。作为其中的一部分,我开始审查发现的TodoMVC示例here。我注意到该应用程序具有.js和.ts文件。我的问题是,开发人员是否必须写这两个?我的印象是开发人员编写TypeScript(.ts),并将其编译为JavaScript(.js)。如果这是真的,为什么有人在回购中包含JavaScript文件?或者,我误解了什么?Angular - TodoMVC示例

+0

如果你看看JS,它只是编译的TS。目前还不清楚他们为什么要生成代码,你不得不问维护者。 – jonrsharpe

回答

0

当您编写Angular2应用程序时,您将编写打字稿文件(TS)。

当您使用angular-cli运行npm startng serve时,ts文件将转换为js。

开发人员只应将ts文件提交给源代码管理。

在这个todomvc项目中,开发者误将js文件。

相关问题