2015-11-09 14 views
6

Eksperymentuję z aplikacjami z Angular2 i chciałem wiedzieć, jak włączyć moduły npm do aplikacji Angular2.Angular2: Jak ładować moduły NPM przy użyciu system.js

Na przykład próbuję użyć Angula-uuid npm module (https://www.npmjs.com/package/angular-uuid) i nie mogłem znaleźć odpowiedniego sposobu, aby to osiągnąć. Pliki modułów są pobierane w katalogu/node_modules, a także dodawane do packager.json i używam system.js.

1) Jedną z opcji było użycie sytem.import ("angular-uuid"), jednak nadal nie można było zidentyfikować modułu. 2) Czy musimy nadal używać 3) Czy możemy importować jako import * jako kątowe z "kątowego-uuid";

Jaki jest zalecany sposób dodania modułów npm?

+0

Czy próbowałeś używać JSPM? –

+1

Czy znalazłeś rozwiązanie swojego problemu? –

Odpowiedz

0

angular2 posiada własny moduł UUID jeśli chcesz używać:

npm install angular2-uuid --save 

Następnie w składniku można zaimportować go jako:

import { UUID } from 'angular2-uuid'; 

Aby wygenerować UUID:

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

Mam nadzieję, że to pomoże.

Powiązane problemy