You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NestJs(11.1.1)与TypeOrm(0.3.24)集成运行时出现ERR_MODULE_NOT_FOUND错误求助

NestJs(11.1.1)与TypeOrm(0.3.24)集成运行时出现ERR_MODULE_NOT_FOUND错误求助

Hey 各位大佬,我最近在运行自己用 NestJs 11.1.1 + TypeOrm 0.3.24 搭建的项目时,碰到了模块找不到的错误,翻了好一阵资料都没搞定,来这儿求大家支支招!

先把我遇到的错误日志贴出来(后面路径截断了,但核心报错是 Node 找不到指定模块):

[Nest] 21495  - 05/21/2025, 10:34:53 PM    WARN [CLI Plugin] Skipping dtoFileNameSuffix option ".ts" because it can cause unwanted behaviour.
webpack 5.98.0 compiled successfully in 20943 ms
node:internal/modules/esm/resolve:1072
     throw error;
     ^
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/Documents/a...

我自己已经尝试过这几个排查方向,但都没解决问题:

  • 检查了 TypeOrm 配置文件里的实体、数据源路径,都是正确的相对路径,对应的文件也确实存在
  • 确认项目 package.json 里已经设置了 "type": "module",符合 ESM 模块规范
  • 清理过 node_modules 和 dist 目录,重新执行了 npm install 和项目构建命令

有没有大佬碰到过类似的情况?或者能给我指几个新的排查方向?比如日志里那个 Nest CLI 插件的警告(跳过 dtoFileNameSuffix 选项)会不会和这个模块找不到的错误有关联?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 13:28:02