如何从模块调用模块? 假设我有两个模块,mod_a和mod_b,在一个名为模块的目录中。从其他模块调用模块
我想要mod_a与require('./mod_b.js')
mod_b,因为它们位于相同的目录中。
从父目录(使用主程序)调用mod_a的缺点是,它被require('modules/mod_a.js');
调用,并且找不到内部的mod_b。使用require(__dirname+'./mod_b.js')
在mod_a中也没有帮助。
我知道这是一个非常基本的问题,但我找不到解决方案。
修复:现在一切都很好,这是一个打字错误。
你是对的!我误解了错误信息,我的结论更糟。阅读慢慢解决了错误。 – inselberg