Импорт из каждого файла в каталоге машинописи - PullRequest
0 голосов
/ 09 ноября 2019

Я пытаюсь переписать свое приложение с JavaScript на машинопись, но у меня проблема. Я хочу импортировать все функции из файлов в каталоге на объект. В JS я сделал это таким образом.

index.js

const fs = require("fs");
fs.readdir(`src/modules`, (err, files) => {
    if(err) console.error(err);
    files.map(v => {
        funcsObj[v.replace(`.js`, ``)] = require(`./modules/` + v.replace(`.js`, ``));
    });
});
const bar = funcsObj[`foo`]();

foo.js

module.export = () => "bar"

Как я могу сделать это в Typescript?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...