23 lines
831 B
JavaScript
23 lines
831 B
JavaScript
const app = require('j7/app');
|
|
const event = require('j7/event');
|
|
const config = require('j7/config');
|
|
const metaFactory = require('./metadata/factory');
|
|
|
|
process.on('unhandledRejection', (reason, promise) => {
|
|
console.log('Unhandled Rejection at:', promise, 'reason:', reason);
|
|
throw reason;
|
|
});
|
|
|
|
event.addListener(event.APP_INITIALIZED_EVENT, async () => {
|
|
await require('./metadata/factory').init();
|
|
await require('./middlewares/factory').init();
|
|
await require('./controllers/factory').init();
|
|
await require('./models/factory').init();
|
|
await require('./services/factory').init();
|
|
await require('./tasks/factory').init();
|
|
app.injectionSession(require('./session'));
|
|
console.log(metaFactory.getWeb3BcSpiderConf()['listen_port']);
|
|
app.listen(metaFactory.getWeb3BcSpiderConf()['listen_port']);
|
|
});
|
|
app.init();
|