2016-05-26 10 views
-2

Bitte helfen Sie mir, diese Aussagen zu verstehen.Knoten js Bibliothek

Was bedeuten .expect und .Api('api') hier?

var expect = require('chai').expect; 
var Api = Bluecat.Api('api'); 
+0

Sie können die Dokumentation für 'Chai' hier nachsehen: http://chaijs.com/. Die Dokumentation zu 'Bluecat' finden Sie hier: https://www.npmjs.com/package/bluecat – gnerkus

+0

Leider ist dies eine schlechte Frage für diese Plattform, da sie mit ausreichender Recherche auf Ihrer Seite beantwortet werden kann. – gnerkus

+2

Warum nicht zuerst die Dokumentation konsultieren? –

Antwort

-1

Mit dieser Codezeile weisen Sie Ihrer expect-Variablen die Erwartungsfunktion von chai zu.

Here Sie können finden, was Sie mit erwarten können.

-2

require gibt ein Objekt zurück, das das Modul darstellt, das Sie gerade geladen haben. .expect und .Api sind Eigenschaften, die innerhalb des jeweiligen Moduls definiert sind. Api in diesem Fall ist eine Funktion/Methode, und der Code hier sagt uns nicht, was expect ist, aber Namenskonventionen schlagen vor, es wird auch eine Funktion sein.