Когда я пытаюсь импортировать локальный файл, он либо выдает ошибку во время выполнения, но и компилирует ее с помощью tsc works. Когда я заставляю его работать для node.js, машинописный текст выдает ошибку во время компиляции.node.js/typescript не может найти локальный модуль
Когда я
import A = require("./A");
node.js жалуется, что не может найти модуль и машинопись компилируется нормально.
Но когда я изменить его на
import A = require("./js/A");
node.js может найти модуль, но Машинопись говорит мне, что это ошибка.
Схема такова:
js
\- A.ts
\- B.ts
компилировать файлы отдельно, и я уже попытался найти для изменения корневого каталога для машинописи компилятором, но я не мог найти ничего.
Вы пытаетесь импортировать A в B? Если это так, вы должны сделать 'import A = require (« A »);' – Martin
@Martin, если я делаю эти компиляции типов, но тогда код node.js не работает, потому что node.js ожидает, что внутренние модули будут путями относительно root из каталога ("./js/A"), но машинописные тексты ожидают его относительно файла машинописных файлов ("./A") – WebFreak001