Добрый день. Что то туплю. Есть контроллер
import { Request, Response } from "express";
export let index = (req: Request, res: Response) => {
console.log("home");
};
Как отдельный модуль не экспортирую, просто index.
В app.ts
import * as homeController from "../src/modules/home/controllers/home.controller";
const app = express();
...
app.get("/", homeController.index);
tslint проходит, но при старте
internal/modules/cjs/loader.js:589
throw err;
^
Error: Cannot find module '../src/modules/home/controllers/home.controller'
Путь правильный. И Vscode не ругается
Где я ошибся?
И с Наступающим