Как взять данные из экспорта?

Есть два файла, вот нужное содержимое:
import 'module-alias/register'
import 'source-map-support/register'
import runApp from '@/helpers/runApp'
import router from '@/helpers/runApp'
import runMongo from '@/helpers/mongo'

void (async () => {
  await runMongo()
  console.log('Mongo connected')
  await runApp()
})()

файл в который происходит импорт
export default async function () {
  const router = new Router()
  await bootstrapControllers({
    app,
    router,
    basePath: '/',
    controllers: [resolve(__dirname, '../controllers/*')],
    disableVersioning: true,
  })
  app.use(cors({ origin: '*' }))
  app.use(bodyParser())
  app.use(router.routes())
  app.use(router.allowedMethods())
  return new Promise<Server>((resolve, reject) => {
    const connection = app
      .listen(env.PORT)
      .on('listening', () => {
        console.log(`HTTP is listening on ${env.PORT}`)
        resolve(connection)
      })
      .on('error', reject)
  })
}

экспорт из другого файла.
Как получить данные из экспорта, а конкретно доступ к переменной Router?
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы