我有一个具有以下结构的expressJS应用程序:
app.js (<= require statement here)
tools
└modules
└tool_A.js
node_modules (dir)
我正在尝试包括&amp;执行tool_A.js,如下所示:
require('./tools/modules/tool_A.js')();
然而,它无法找到它。
我已经阅读了类似问题的其他一些答案,这些解决方案对我不起作用。他们中的大多数人声明路径是相对于生成require语句的文件,因此是上面的,或相对于node_modules文件夹,我也尝试过但不起作用。
我也尝试过绝对路径而且没有用。
不确定某些内容是否有所不同,因为我正在使用ExpressJS?
模块文件是基本的,如果格式错误,我会发出不同的错误消息。