我正在努力理解Angular。作为这篇文章的一部分,我开始回顾here的TodoMVC示例。我注意到这个应用程序同时有.js和.ts文件。我的问题是,开发人员必须同时编写这两个代码吗?我的印象是,开发人员编写TypeScript (.ts),然后将其编译为JavaScript (.js)。如果这是真的,为什么有人要在存储库中包含JavaScript文件?或者,我误解了什么?
发布于 2017-01-29 21:48:04
当您编写Angular2应用程序时,您可以编写typescript文件(TS)。
当您使用angular-cli运行npm start或ng serve时,ts文件将转换为js。
开发人员应该只将ts文件提交到源代码管理。
在这个todomvc项目中,开发人员错误地放入了js文件。
https://stackoverflow.com/questions/41921419
复制相似问题