私はAngular 2 QuickstartとWebpackの指示に従っています。私は開発の上でうまく動作するようにすべてを得ました。私の質問は組織についてです。ウェブパックローダーの出力位置
たちはdistのフォルダに出力バンドルを置くためにWebPACKのを教えてくれますが、 のdevのサーバーは、メモリ内のすべてのバンドルを保つと言います。それらはディスクに書き込まれません。 したがって、distフォルダにファイルはありません(少なくともこの開発ビルドから生成された はありません)。
これは本当です - 私のdist
フォルダは空です。しかし、npmの起動スクリプトを実行した後、src
,src/app
、およびconfig
フォルダには、と.js.map
というファイルがすべて.ts
ファイルに対して追加されています。
私の質問は、これが期待されていますが、これがベストプラクティスですか?私のコンパイルされたファイルは、プリコンパイルされたファイルと同じディレクトリに置かれるべきですか?すべての私の.ts
ファイルでフォルダの混乱を最小限に抑えるために、それらを別々のフォルダに出力できますか?
この質問で不必要な膨らみを避けるために、すべてのファイルはカルパのセクションの前のWebpackガイドとまったく同じです。