Как запустить файл .ts с импортом файла .ts, используя ts-node? - PullRequest
0 голосов
/ 16 января 2020

Я пишу консольный скрипт. У меня есть структура папок, такая как

/
/helper/methods.ts
/index.ts

Допустим, в method.ts есть функция "foo".

Я работаю:

.\node_modules\.bin\ts-node.cmd index.ts

Я хочу сделать что-то вроде

import * as helpers from "./helper/methods";
helpers.foo(<args>);

Но там написано, что "/helper/methods.ts" не является модулем.

Я могу загрузить файл, выполнив это:

import './helper/methods";

Но если я пытаюсь вызвать «foo», я получаю «foo не определен».

...