2017-01-29 2 views
0

Я работаю, чтобы понять Angular. В рамках этого я начал рассматривать пример TodoMVC, найденный here. Я заметил, что приложение имеет файлы .js и .ts. Мой вопрос в том, что разработчики должны написать оба из них? У меня создалось впечатление, что разработчик пишет TypeScript (.ts) и компилируется на JavaScript (.js). Если это так, зачем кому-то включать файлы JavaScript в репо? Или я что-то не понимаю?Угловой - пример TodoMVC

+0

Если вы посмотрите на JS, это просто скомпилированный TS. Непонятно, почему они отправляют сгенерированный код, вы должны спросить у сопровождающих. – jonrsharpe

ответ

0

При написании приложения Angular2 вы пишете файлы машинописных файлов (TS).

Когда вы запускаете npm start или ng serve с угловым кликом, файл ts преобразуется в js.

разработчик должен передавать только файлы ts в исходное управление.

в этом проекте todomvc разработчик ошибочно положил файлы js.

Смежные вопросы