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

VSCode调试Node.js提示找不到app.js模块的解决求助

解决Node.js调试时"Cannot find module 'app.js'"的问题

这个错误原因很直观——你的VSCode调试配置里指定要启动的文件是app.js,但你的项目里并没有这个文件,而且从package.json的main字段能看到,项目实际入口是index.js,两者不匹配才导致了这个报错。

具体修复步骤:

  1. 打开VSCode的调试配置文件(.vscode/launch.json)
  2. 找到program字段,把它的值从${workspaceFolder}/app.js修改为${workspaceFolder}/index.js,修改后的完整配置如下:
{
  "configurations": [
    {
      "name": "Launch Program",
      "program": "${workspaceFolder}/index.js",
      "request": "launch",
      "skipFiles": ["<node_internals>/**"],
      "type": "pwa-node"
    }
  ]
}
  1. 保存配置后,重新启动调试就可以正常运行了。

额外提示:

以后如果需要修改项目的入口文件,记得同步更新两处配置:

  • package.json里的main字段
  • .vscode/launch.json里的program路径
    保持这两处一致,就能避免再出现类似的模块找不到问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.09 18:02:31