Мы используем Loopback для нашего API REST и хотели бы реализовать некоторые стандартные вызовы, подобные Node Express, через тот же экземпляр, которые не маршрутизируются автоматически через инфраструктуру Loopback. Как мы можем добавить новый, отдельный маршрут, не нарушая маршрутизацию Loopback? Вот стандартный код запуска Loopback:
var loopback = require('loopback');
var boot = require('loopback-boot');
var app = module.exports = loopback();
// Bootstrap the application, configure models, datasources and middleware.
// Sub-apps like REST API are mounted via boot scripts.
boot(app, __dirname);
app.start = function() {
// start the web server
return app.listen(function() {
app.emit('started');
console.log('Web server listening at: %s', app.get('url'));
});
};
// start the server if `$ node server.js`
if (require.main === module) {
app.start();
}