2016-08-31 17 views
0

私はより進んだ開発に取り組んでいます。私は、Visual Studio 2015を使ってTypeScriptを使ってAngularjs2を使ってアプリケーションを開発しようとしています。私はこのクイックスタートhttps://angular.io/docs/ts/latest/cookbook/visual-studio-2015.htmlに従いました。しかし、いくつかの疑念が私の心に来ている。 NPMをインストールすると、「node_modules」という1つのフォルダが作成されます。さて、私は1つのミニアプリを開発した後、私はローカルIIS上に公開したいと思っていました。私の質問は、すべてのnode_modulesフォルダを公開する必要があるということですか?または、Gulpなどのツールを使用して、リコメンデーションされたファイルのみを公開することはできますか?Angular2、TypeScript、npm、gulpの統合

答えて

1

おそらくthe Webpack seedangular-cliのような、いくつかの種類のスタータープロジェクトを探しているかもしれません(他にもたくさんあります)。これらのプロジェクトは、配布バンドルを生成するビルドプロセス(この両方の場合にはwebpack)を作成します。この配布バンドルは、IISに公開するために必要なものです。

また、JavascriptスイートのビルドツールとプロセスはSOの投稿では答えが多すぎますが、通常、node_modulesには最終的なアプリケーションで使用される依存性(Angular2コアコードなど)と、 (grunt/gulp/webpack/karma /などの)アプリケーションのビルド/テストに使用されます。

+0

ありがとうペース!私はあなたの提案に従います、私はWebPackをチェックします。 –

+0

Angular CLIはブロッコリーを使用しており、Webpackは今後発売される予定です。 – jonrsharpe

+0

@jonrsharpeはい、正しいです。申し訳ありませんが、私はすでに自分自身を移行し、忘れていた。 – Pace