2015-11-09 7 views
6

Ich experimentiere Praxis-Apps mit Angular2 und wollte wissen, wie npm-Module in Angular2 App enthalten.Angular2: So laden Sie NPM-Module mit system.js

Zum Beispiel, ich versuche Angular-uuid npm Modul (https://www.npmjs.com/package/angular-uuid) zu verwenden und die richtige Art und Weise, dies nicht zu erreichen finden. Die Moduldateien werden in das Verzeichnis/node_modules heruntergeladen und auch zu packager.json hinzugefügt, und ich verwende system.js.

1) Eine der Optionen war die Verwendung von system.import ("angular-uuid"), aber ich konnte das Modul noch immer nicht identifizieren. 2) Müssen wir noch verwenden? 3) Können wir als Import * als Winkel-UUID von "angular-uuid" importieren;

Was ist die empfohlene Methode zum Hinzufügen von npm-Modulen?

+0

Haben Sie versucht, JSPM zu verwenden? –

+1

Haben Sie eine Lösung für Ihr Problem gefunden? –

Antwort

0

angular2 hat seine eigene UUID-Modul, wenn Sie verwenden möchten:

import { UUID } from 'angular2-uuid'; 

generieren UUIDs:

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

npm install angular2-uuid --save 

Dann in Ihrer Komponente Sie es als importieren

Hoffe, das hilft.