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

Node.js报错:MODULE_NOT_FOUND,已验证文件路径与目录结构

排查Node.js启动时MODULE_NOT_FOUND错误的步骤

针对你遇到的Cannot find module 'C:\Users\farid\myapp\backend\server.js'错误,按以下步骤逐一排查:

  • 确认当前工作目录
    执行cd(Windows命令行)或pwd(Linux/macOS)查看当前所在路径。必须确保你处于C:\Users\farid\myapp\backend目录下再运行node server.js。如果不在目标目录,可先切换目录:

    cd C:\Users\farid\myapp\backend
    

    或者直接使用绝对路径启动:

    node C:\Users\farid\myapp\backend\server.js
    
  • 检查文件真实名称
    Windows默认隐藏已知文件扩展名,可能实际文件是server.js.txt但显示为server.js。开启文件资源管理器的「文件扩展名」选项,确认文件名确实是server.js。同时检查文件名大小写是否完全匹配(虽然Windows不区分大小写,但Node偶尔会出现大小写敏感的异常)。

  • 验证文件可访问性
    右键server.js文件→属性→安全选项卡,确认当前用户拥有文件的读取权限。尝试直接打开文件,确保文件未损坏、能正常读取。

  • 重置终端与缓存
    关闭当前终端窗口后重新打开,切换到backend目录再次执行启动命令。也可尝试清除Node模块缓存后启动:

    node --clear-module-cache server.js
    

内容的提问来源于stack exchange,提问作者Farid Lipi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 03:54:58