Ich lese die Dokumente für KCL (AWS Kinesis Client Library) und wenn ich es richtig verstehe, muss ich die KCL selbst (Java) installieren und dann kann meine NodeJS Consumer-Anwendung darauf zugreifen. Zuallererst, ist das korrekt?Was ist die richtige 'Anforderung' für KCL in einer NodeJS-Consumer-Anwendung?
Wenn ja, bin ich durch die Verbindung zwischen NodeJS und KCL verwirrt. Ich sehe in dem AWS Beispielcode die Zeile:
var kcl = require('../../..');
(here in Probe gefunden)
In NodeJS, ich bin auf diese Weise verwiesen zu sehen JS-Dateien verwendet, keine Verzeichnisse. Dies scheint nur das Dateisystem 3 Ebenen zu durchlaufen und zu stoppen. Worauf bezieht sich das? Ist das die Verbindung zu KCL? Muss ich nur sicherstellen, dass sich meine KCL-Installation an einem relativen Pfad befindet, der diese require
-Anweisung enthält?