找不到用于config.js的模块

问题描述 投票:1回答:1

我不断收到此错误提示

Error: Cannot find module './config.json'
Require stack:
- C:\Users\Sebas\source\repos\FunctionsLib\messages.js
- C:\Users\Sebas\source\repos\index.js

现在有关我的项目,我的项目在Discordjs上运行,并试图使我的项目成为“模块化”,因此我在另一个文件中具有聊天管理功能,例如,宣誓检查器,宣誓检查器的代码包含在另一个名为“ messages”的.js文件中,然后由index.js要求,然后又调用该函数,但是此messages.js文件需要索引,并且索引正在暴露变量,因此messages.js可以读取它们。在我完成这段代码之后。我一直遇到上述问题,然后重新启动PC,以为这是读写烫发的问题。但是我仍然遇到问题,两个地方都提到config.json的位置是100%正确。

File structure:
C:.
│   .eslintrc.json
│   config.json
│   help.txt
│   index.js
│   package-lock.json
│   package.json
│   words.json
│
├───FunctionsLib
│       messages.js
│
├───Logs
(The rest is node_modules)

这里是我的源代码https://drive.google.com/file/d/1z6cjPMZNWEQufbDn1ljNA5EdQNBFS698/view?usp=sharing的链接

javascript node.js
1个回答
0
投票

这是messages.js目录中的FunctionsLib中的问题。

要从更高目录中请求文件,您需要将其作为'../config.json'

© www.soinside.com 2019 - 2024. All rights reserved.