2016-08-23 6 views
5

VS 2015の角2を試したいが、最初の前提条件はnode.jsです。ノードなしで角度2を使うことができますか?

私が正しく理解している場合、ウェブサーバーとしてnode.jsとパッケージをダウンロードするにはnpmが必要ですか?

IISとVS nu-getで同じことを実行できますか?

+0

ノード(npmを使用)は、依存パッケージを簡単に取得する方法です。また、Agular2はフロントエンドフレームワークなので、どのWebサーバーでもAgile2をホストできます。 – crashmstr

+0

@crashmstrだから答えは私はnode.jsが必要なのはパッケージなので? –

+0

node.jsのインストールは典型的なので、npmを使用してAngularサイトで使用するパッケージをインストールできます。いくつかの単体テスト・フレームワークでは、ノードを使用して実行することもできます。 – crashmstr

答えて

1

Visual StudioでちょうどよいAngular 2アプリを開発することができます(いくつかの設定では苦労する可能性があります)。また、Angular 2アプリをIIS(またはその他のWebサーバー)で提供することもできます。しかし、Angular 2が使用するパッケージを管理し、開発時に使用できるlight-wight Webサーバーを提供するために、NodeJsを使用するのが最も簡単で推奨される方法です。

NuGetとnpmは、ファイルをパッケージ化してソフトウェアパッケージを作成する方法を提供するという点で、類似の製品です。 NuGetはコマンドラインまたはVisualStudioの中で別々に実行されますが、npmにはNodeJSが付属し、NodeJSを持たずに実行することはできません。ここで

は角度チームが提供するVisual Studioのクイックスタートです:https://angular.io/docs/ts/latest/cookbook/visual-studio-2015.html

0

私は、Visual Studio 2015年にNPMずにすべての時間を開発しています。私は、angle、rxjs、ng-bootstrapなどをCDNからunpkg.comで読み込むように設定したsystemjs.configを持っています。いくつかの欠点はありますが、開発には問題ありません。

関連する問題