Page Contents
  
 
    
   This is a community translation into Russian. For the latest information, see the English version.
  
Это главный  скрипт приложения в стандартном приложении, созданном с помощью slc loopback.
**
1 - 3**: Запрашивает LoopBack модули и настраивает стандартные объекты loopback, приложение, и запускает.
6: Инициализация (запуск) приложения.
7+: Старт приложения и web-сервера.
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();
}