VS 2015の角2を試したいが、最初の前提条件はnode.js
です。ノードなしで角度2を使うことができますか?
私が正しく理解している場合、ウェブサーバーとしてnode.js
とパッケージをダウンロードするにはnpm
が必要ですか?
IISとVS nu-getで同じことを実行できますか?
VS 2015の角2を試したいが、最初の前提条件はnode.js
です。ノードなしで角度2を使うことができますか?
私が正しく理解している場合、ウェブサーバーとしてnode.js
とパッケージをダウンロードするにはnpm
が必要ですか?
IISとVS nu-getで同じことを実行できますか?
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
私は、Visual Studio 2015年にNPMずにすべての時間を開発しています。私は、angle、rxjs、ng-bootstrapなどをCDNからunpkg.comで読み込むように設定したsystemjs.configを持っています。いくつかの欠点はありますが、開発には問題ありません。
ノード(npmを使用)は、依存パッケージを簡単に取得する方法です。また、Agular2はフロントエンドフレームワークなので、どのWebサーバーでもAgile2をホストできます。 – crashmstr
@crashmstrだから答えは私はnode.jsが必要なのはパッケージなので? –
node.jsのインストールは典型的なので、npmを使用してAngularサイトで使用するパッケージをインストールできます。いくつかの単体テスト・フレームワークでは、ノードを使用して実行することもできます。 – crashmstr