【问题标题】:ENOENT: no such file or directory. ReplitENOENT:没有这样的文件或目录。重播
【发布时间】:2021-10-20 20:29:41
【问题描述】:

我一直在使用 node.js 在 replit 中编写一个机器人,当我尝试运行它时,我得到了这个错误:

internal/fs/utils.js:269
    throw err;
Error: ENOENT: no such file or directory, open '/home/runner/musicjs/index.js'
    at Object.openSync (fs.js:462:3)
    at Object.readFileSync (fs.js:364:35)
    at Object.<anonymous> (/run_dir/interp.js:195:19)
    at Module._compile (internal/modules/cjs/loader.js:999:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
    at internal/main/run_main_module.js:17:47 {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',


    path: '/home/runner/musicjs/index.js'

}

任何想法为什么它给我这个错误?

以下是一些截图:

感谢您的帮助!

【问题讨论】:

  • 那么你的文件系统是什么样的?
  • 您能否添加一些屏幕截图,以便我们查看您要查找的文件位于何处以及您正在运行的脚本位于何处?

标签: node.js fs


【解决方案1】:

我添加了一个 .replit 文件,它现在可以工作了。

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 1970-01-01
  • 2018-07-03
  • 2014-01-12
  • 1970-01-01
  • 2023-03-31
  • 2021-07-10
  • 2013-07-28
  • 2019-02-03
  • 1970-01-01
相关资源
最近更新 更多