Visual Studio 2015で、Angular2 Quickstartガイドを使用して、TypeScript、NPM、およびgulpを使用して作業プロジェクトをセットアップしようとしています。 (Angular2 2.0.0-rc.3、TypeScript 1.8.10、npm 3.6.0、およびgulp 3.9.1)npm/gulpとのスクリプトの統合に関する説明
インターネット上のガイドに従うと、実際にはわかりませんが、説明があります本当に役立つでしょう。
NPMを使用すると、アプリに読み込む必要がある最新のモジュールを入手できます。
一度インストール"dependencies": {
"@angular/common": "2.0.0-rc.3",
...
"reflect-metadata": "^0.1.3",
"rxjs": "5.0.0-beta.6",
"systemjs": "0.19.27",
"zone.js": "^0.6.12"
},
...
は、私は完璧な理にかなって私のルートフォルダ(wwwrootの)、にがぶ飲みを使用してそれらのファイルを提供する必要があります。これは以下のように私はpackage.jsonファイルとの依存関係をインストールする必要があるということです。
その後、アプリケーションのニーズに合わせてsystemJSを設定して、ファイルをロードする場所を知る必要があります。
次に、クイックスタートに続いて、index.htmlファイルにインポートするスクリプトを設定する必要があります。
私が理解できないことは、これらの3つのスクリプトをsystemJS設定ファイルに手動でインポートするのはなぜですか?
(私はこれらについて話している:
- node_modules /コア-JS /クライアント/ shim.min.js
- node_modules /反映-メタデータ/ Reflect.js
- node_modules/zone.js/DIST/zone.js
)
これはサンプルプロジェクトなので、このように進むのはいいですか、それとも良い理由がありますか?
これらの単一のファイルが必要なのは私だけだと思いますが、@angularのようなパッケージにはsystemJSを使って管理しやすいファイルがたくさんありますか?
これは私がこの件について非常に少ないことを知っていることを意味しており、どんな助けも本当にいいと思います。 私は、これらのモジュールは、(「静的」です
おかげで、
アレックス
旧式のブラウザ用のポリフィル? – maxisam