Как я должен аннотировать динамически загружаемый модуль в TypeScript + Webpack с помощью async / await? - PullRequest
0 голосов
/ 08 марта 2019

Ниже асинхронная функция получает модуль _LoadOnDemandTsModule1.ts. Как мне следует комментировать MODULE продолжение?

async function loadDataOnDemand(): Promise<string> {
  const MODULE = await import('./_LoadOnDemand/_LoadOnDemandTsModule1');
  console.log(MODULE.default);
  console.log(MODULE.DYNAMICALLY_LOADED_CONST_FROM_TS_MODULE);
  return MODULE.DYNAMICALLY_LOADED_CONST_FROM_TS_MODULE;
}

Содержит _LoadOnDemandTsModule1.ts:

const DYNAMICALLY_LOADED_CONST_FROM_TS_MODULE_BY_DEFAULT: string = 
    'I was dynamically loaded from TS module by default!';
export default DYNAMICALLY_LOADED_CONST_FROM_TS_MODULE_BY_DEFAULT;

export const DYNAMICALLY_LOADED_CONST_FROM_TS_MODULE: string = 
    'I was dynamically loaded from TS module!';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...