How to generate UUID mit dem Winkel 2?

Ich bin mit Winkel-2 für ein signup-Formular:
Vorname, Nachname, E-Mail und Passwort.

Nach dem senden, die Daten via API-Aufruf in einer Datenbank (nodeJs und mongo) und erzeugt eine JWT Token, die zurück an den client gesendet.

Nun sollte ich hinzufügen/erzeugen einer UUID (Universal Unique Identifier). Wie ich nie getan habe, diese Art von feature vor, ich brauche einen Ansatz und Idee/Lösung, wie Sie diese erreichen... würde der JWT Tokens, eine Art alternative zu UUID? Wenn ja, wäre dies genug.

Sonst würde ich lieber vermeiden, irgendwelche großen Veränderungen auf die form oder die Funktionalität.

Habe ich gesucht, aber nicht finden eine sinnvolle Lösung. Ich habe versucht das npm-Paket angular2-uuid, aber nach der Installation als Abhängigkeit, die ng build -prod wirft einen Fehler, ist nicht klar.

import { UUID } from 'angular2-uuid';
....
let uuid = UUID.UUID();

Fehler:

FEHLER in ./~/@angular/flex-layout/@angular/flex-layout.es5.js Modul
build failed: Error: ENOENT: keine solche Datei oder das Verzeichnis öffnen
'/Users/username/dev/app/node_modules/@Winkel - /flex-
layout/@angular/flex-layout.es5.js' @
./src/$$_gendir/app/app.- Modul.ngfactory.ts 25:0-44 @ ./src/main.ts @
multi webpack-dev-server/- client?http://localhost:4200 ./src/main.ts

Jede Idee oder Tipp bitte?

throws an error which isn't clear ... Any idea or Hint please? Tipp: was ist der Fehler???
Ja, du hast Recht. sorry. hier ist der errror:ERROR in ./~/@angular/flex-layout/@angular/flex-layout.es5.js Module build failed: Error: ENOENT: no such file or directory, open '/Users/username/dev/app/node_modules/@angular/flex-layout/@angular/flex-layout.es5.js' @ ./src/$$_gendir/app/app.module.ngfactory.ts 25:0-44 @ ./src/main.ts @ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts Den Fehler hat eigentlich nichts mit der installierten UUID. Wenn ich es deinstallieren, dann ist der Fehler geht.

InformationsquelleAutor k.vincent | 2017-08-18

Schreibe einen Kommentar