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

Node.js执行index.js遇MODULE_NOT_FOUND错误,求解决方案

问题分析与解决方案:Node.js MODULE_NOT_FOUND 错误

问题根源

你执行的node run index.js是错误命令——Node.js的node命令不需要额外加run参数,系统会把run当作要加载的模块文件,因此才会提示找不到/home/schette/Documents/flashloan test/run这个模块。你之前做的卸载重装npm、删包重装等操作,都没触及这个核心问题,所以无法解决报错。

解决方案

方案1:直接运行目标文件

如果要运行index.js,直接执行以下命令即可:

node index.js

若因文件夹名称包含空格导致路径识别问题,可将路径用引号包裹:

node "/home/schette/Documents/flashloan test/index.js"

方案2:利用package.json的scripts脚本

如果你想通过run方式启动,需要先确保package.json的scripts配置正确:

  1. 打开flashloan test目录下的package.json,将scripts字段修改为(对应你的入口文件index.js):
{
  "scripts": {
    "start": "node index.js"
  }
}
  1. 执行以下命令启动:
npm run start

由于start是npm的默认脚本名,也可以简写为:

npm start

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 23:45:34