Как лучше решить ситуацию с импортом файлов во время сборки проекта?

Ссылка скопирована
0 ответов

Сейчас ситуация такая: перестал запускаться бэк с формулировкой не может найти/импортировать модульctx. Пути в файлеindexНужно понять: проверил, редактор находит файл и прописывает через автокомплит. Но через линк в терминале при выводе ошибки перехода на файл нет, то есть кто или что его не видит и почему и куда копать?

Сейчас ситуация такая: что удалось выяснить и почему я был уверен что ничего сам не менял:
По вводным: - видимо как то обновил самTSПо вводным: и теперь он ругается на параметрNodeВModuleResolutionСейчас ситуация такая:, что типа устарел он и не поддерживается. Но если мы его меняем наBandlerПо вводным:, то тогда идет несовместимость с системой модулейcommonjs
По вводным: - и в результате на данный момент приходится менять разные параметры для нормального запуска бэка и потом менять чтобы проверка типов проходила перед коммитом
Нужно понять: ну и что с этим всем делать? Как привести к общему согласию настроек?

По вводным: при запуске выводится следующее:

$ ▶ npm run dev > @ideanick/backend@0.0.0 dev > ts-node-dev --watch ./.env --rs --exit-child ./src/index.ts [INFO] 08:02:23 ts-node-dev ver. 2.0.0 (using ts-node ver. 10.9.2, typescript ver. 5.7.3) Error: Cannot find module '/home/andrew/CODE/JS/React/IdeaNick/backend/src/lib/ctx' imported from /home/andrew/CODE/JS/React/IdeaNick/backend/src/index.ts at finalizeResolution (node:internal/modules/esm/resolve:274:11) at moduleResolve (node:internal/modules/esm/resolve:859:10) at defaultResolve (node:internal/modules/esm/resolve:983:11) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:801:12) at ModuleLoader.#cachedDefaultResolve (node:internal/modules/esm/loader:725:25) at ModuleLoader.#resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:760:38) at ModuleLoader.resolveSync (node:internal/modules/esm/loader:783:52) at ModuleLoader.#cachedResolveSync (node:internal/modules/esm/loader:744:25) at ModuleLoader.getModuleJobForRequire (node:internal/modules/esm/loader:462:50) at ModuleJobSync.#link (node:internal/modules/esm/module_job:440:34) [ERROR] 08:02:41 Error: Cannot find module '/home/andrew/CODE/JS/React/IdeaNick/backend/src/lib/ctx' imported from /home/andrew/CODE/JS/React/IdeaNick/backend/src/index.ts
Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно