Ich bin neu in node.js Entwicklung. Ich habe gerade die REST API mit Hapi.js und Swagger Plugin für Lernzwecke erstellt.Fehler bei der Registrierung Hapi-Swagger-Plugin in node.js
Aber während der Registrierung des Hapi-Swagger-Plugins in node.js gibt es einen Abhängigkeitsfehler.
Unten ist mein Code:
'use strict';
const Hapi = require('hapi');
const inert = require('inert');
//creating server
const server = new Hapi.Server();
//connecting
server.connection({
port:3000,
host:'localhost'
}
);
//registering the swagger plugin (use for documentation and testing purpose
server.register({
register:require('hapi-swagger'),
},
function(err)
{
if(err)
server.log(['error'],'hapi-swagger load error:'+err)
else
server.log(['start'],'hapi-swagger interface loaded');
}
);
Fehler zeigt, ist:
/media/Tech/swagger_api/app.js:69 throw err; ^
Fehler: Plugin hapi-Prahlerei fehlende Abhängigkeit inert in Verbindung: http://localhost:3000 bei internals.Server._createCache.internals. Server.start.internals.Server.initialize.Items.parallel [wie initialisieren] (/media/Tech/swagger_api/node_modules/hapi/lib/server.js:226:49) bei internals.Server._createCache.internals.Server .start.Items.serial [wie s scharf] (/media/Tech/swagger_api/node_modules/hapi/lib/server.js:182:10) bei Object. (/media/Tech/swagger_api/app.js:67:8) bei Module._compile (module.js: 409: 26) bei Object.Module._extensions..js (module.js: 416: 10) bei Module.load (module.js: 343: 32) bei Function.Module._load (module.js: 300: 12) bei Function.Module.runMain (module.js: 441: 10) beim Start (Knoten .js: 139: 18) bei node.js: 968: 3
Hat meine Antwort funktioniert? –