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

Node.js无法加载config.json模块问题求助

解决Node.js无法找到同目录config.json模块的问题

问题根源

你的代码里使用了 require('config.json'),在Node.js的CommonJS模块系统中,这种不带相对路径前缀(./ 或 ../)的写法,会让Node优先去node_modules目录下查找模块,而非当前index.js所在的目录,因此找不到同目录的config.json文件。

修复步骤

直接修改index.js第7行的require语句,添加相对路径前缀:

// 原代码
const { bot } = require('config.json');

// 修改后
const { bot } = require('./config.json');

额外验证点

如果修改后仍有问题,可以检查以下几点:

  • 确认config.json文件名拼写完全正确(注意大小写,Linux系统区分文件名大小写)
  • 确认config.json确实和index.js处于同一目录(可通过ls命令再次核对文件结构)
  • 确认config.json的JSON格式合法(示例代码里末尾的注释需要移除,JSON不支持注释语法)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 19:22:33