В Parse Server, где вы должны размещать экспресс-маршруты? Я обнаружил, что они работают, только если я помещу их прямо в index.js, но это не лучшее место, не так ли?
Я поместил это в свое облако/main.js:
var express = require('express');
var app = express();
app.listen();
app.get('/test', function(req, res) {
console.log("working?");
res.status(200).send('working?');
});
console.log("this file definitely runs");
Мой вывод консоли показывает, что «этот файл определенно запускается» при запуске сервера, но когда я пытаюсь получить доступ к localhost: 1337/test, он просто говорит «Cannot GET/test». А если я поставлю только app.get('/test', ...); в index.js это работает. Я полагаю, это потому, что мне не разрешено создавать другой экземпляр express(), может быть, есть способ получить экземпляр, созданный в index.js?