Ich versuche, eine Funktion zu erstellen, die ein xkcd-Kennwort wie folgt zurückgibt: bat-ship-eight-loophole
. Die Bibliothek kann hier gefunden werden: https://github.com/fardog/node-xkcd-passwordFunktion, die undefined von einem Versprechen zurückgibt
Hier ist mein Code:
var xkcdPassword = require('xkcd-password')
var pw = new xkcdPassword()
var options = {
numWords: 4,
minLength: 5,
maxLength: 8
}
// or, with promises
function generateCode() {
pw.generate(options).then(function (result) {
return "hello"
})
}
console.log(generateCode())
glaube ich nicht mein Problem hat nichts mit der Bibliothek zu tun, obwohl
'zurück p.generate (Optionen) ...' Sie müssen etwas zurückgeben, um etwas zurückzugeben –
@JaromandaX Ich bin; 'return" Hallo "' – Hum4n01d
Ich denke, Sie vermissen eine Rückkehranweisung 'return pw.generate()', um das Ergebnis der Verheißung zu empfangen –