Ich benutze Express 4, um eine JSON-API-Dienst zu erstellen. Ich kann es anscheinend nicht definieren, um ein einfaches json zu senden, ohne zu versuchen, die Ansicht zu rendern.express js 4 wie json Ergebnisse zu bedienen, ohne irgendwelche Ansichten/css
var express = require('express');
var router = express.Router();
module.exports = function (app, namespace) {
router.get('/', function(req, res) {
res.json({'body': 123});
});
app.use(namespace + '/v1', router);
};
, wenn ich die Strecke zugreifen, es ist
Error: Failed to lookup view "error" in views directory "/Volumes/api_service/init/views"
Ich versuchte, den Blick Motor
//app.set('views', path.join(__dirname, 'views'));
//app.set('view engine', 'jade');
alle zusammen zu entfernen, aber es schreit mit diesem Fehler
No default engine was specified and no extension was provided
Haben Sie versucht, eine Fehleransicht hinzuzufügen und zu sehen, was der Fehler ist oder so ähnlich? – bredikhin
Ich schrieb, dass der Fehler. Es ist "Fehler: Fehler beim Lookup-View" -Fehler "im views-Verzeichnis"/Volumes/api_service/init/views "' – WebQube