2015-11-09 14 views
6

私はAngular2を使って練習アプリを試していて、Angular2アプリにnpmモジュールを含める方法を知りたがっています。Angular2:system.jsを使用してNPMモジュールをロードする方法

たとえば、Angular-uuid npmモジュール(https://www.npmjs.com/package/angular-uuid)を使用しようとしていますが、これを実現するための適切な方法が見つかりませんでした。モジュールファイルは/ node_modulesディレクトリにダウンロードされ、packager.jsonにも追加され、system.jsを使用しています。

1)sytem.import( "angular-uuid")を使用するオプションが1つありましたが、まだモジュールを特定できませんでした。 2)まだ使用する必要があります 3) "angle-uuid"からangular-uuidとしてimport *としてインポートできますか?

npmモジュールを追加する推奨方法は何ですか?あなたが使用したい場合は

+0

JSPMを試しましたか? –

+1

問題の解決策を見つけましたか? –

答えて

0

angular2は独自のUUIDのモジュールがあります。

npm install angular2-uuid --save 

次に、あなたのコンポーネントにあなたのようにそれをインポートすることができますUUIDを生成するには

import { UUID } from 'angular2-uuid'; 

let uuid = UUID.UUID(); 
console.log(uuid); 

これが役立つことを願っています。

関連する問題