2017-01-29 8 views
0

私はAngularを理解するように努めています。その一環として、私はhereというTodoMVCの例を見直し始めました。私はアプリに.jsファイルと.tsファイルの両方があることに気付きました。私の質問は、開発者はこれらの両方を記述する必要があるということですか?開発者がTypeScript(.ts)を書き、JavaScript(.js)にコンパイルするという印象を受けました。これが当てはまる場合、なぜ誰かがJavaScriptファイルをレポに含めるのでしょうか?それとも、私は何かを誤解していますか?Angular - TodoMVCの例

+0

JSを見ると、それはコンパイルされたTSです。彼らが生成されたコードをなぜ出荷しているのかは不明ですが、メンテナに尋ねる必要があります。 – jonrsharpe

答えて

0

Angular2アプリケーションを書くときには、タイプスクリプトファイル(TS)を書きます。

angular-cliでnpm startまたはng serveを実行すると、tsファイルがjsに変換されます。

開発者はtsファイルをソース管理にコミットする必要があります。

このtodomvcプロジェクトでは、開発者が間違ってjsファイルを入れました。

関連する問題