Ich habe eine server.js
Datei, in der ich services.js
erforderlich sind, die weiter alle anderen API erfordert DateienPräfix hinzufügen in Ruhe apis in NodeJS
require('./web_services/services')(app);
Ich habe zwei andere Dateien Users.js
und Events.js
, dass die tatsächlichen apis hält. Die services.js
erfordern sowohl die Dateien
var logger = require("../logger/logger");
module.exports = function (app) {
require('./User/Users')(app,logger);
require('./Event/Events')(app,logger);
// in case of api error
app.use(function (err, req, res, next) {
res.status(err.status || 500);
res.send({ 'status': res.status, 'message': err });
logger.error(err);
});
}
Jetzt möchte ich /users
bevor Benutzer apis und events/
vor Ereignis apis Präfix. Ich habe
app.use('/user/', require('./User/Users')(app));
Users.js
module.exports = function (app, logger) {
// apis
};//exports
aber nicht funktioniert? Fehle ich etwas?
bitte teilen Sie die Datei 'Users.js' oder sagen Sie uns, was es tatsächlich exportiert.? – RaghavGarg
@RaghavGarg, überprüfen Sie die aktualisierte Frage –