In express Code:Wie kann ich Express-Code verwenden, um eine Route in einem Segel-Hook abzubilden?
var kue = require('kue');
var express = require('express');
var ui = require('kue-ui');
var app = express();
app.use('/api', kue.app);
app.use('/kue', ui.app);
kann ich auf: http://localhost:1337/kue
und http://localhost:1337/api
just fine.
Ich habe versucht, dies in meine Segel Haken zu bewegen:
var kue = require('kue');
var ui = require('ui');
module.exports = function galaxyKueSyncHook(sails) {
return {
routes: {
before: {
'get /kue': ui.app,
'get /api': kue.app
}
}
};
}
Es funktioniert nicht. Ich erhalte beim Zugriff auf dieselben URLs leere Seiten.
Wie funktioniert das richtig in den Segeln?
Zusätzlich konnte ich Express Code erhalten in config/http.js
mit
module.exports.http = {
customMiddleware: function (app) {
app.use(...);
Aber arbeiten ich möchte wirklich die Funktion in einem installierbaren Haken hinzugefügt werden.