导出并正确要求时出现错误'require不是函数'

时间:2017-04-29 00:37:49

标签: node.js

我不是一个节点新手,但是这个问题让我很难过。基本上,对我来说这是一个问题,我的团队中没有其他人。在通常的npm安装等之后,调用函数会返回require(...) is not a function。我已正确导出它并正确地传递参数,这似乎仅限于我。有什么建议吗?

功能文件

const logger = require('../util/logger')('someParam');
                                       ^Fails here

记录文件:

function logger(param) {
  console.log('this is the param: ', param);
}

module.exports = logger;

我在节点4.4.2,6.10.2和7.7.1

中尝试了这个

1 个答案:

答案 0 :(得分:0)

我忘记了这个问题。过了一段时间,我决定再次重新开始repo和npm安装,问题并没有出现。我不知道是什么导致了这个问题,因为我的代码与新的克隆相同。其中之一。