【问题标题】:Node.js throwing TypeError: Cannot read property 'testModule' of undefinedNode.js 抛出 TypeError:无法读取未定义的属性“testModule”
【发布时间】:2015-07-01 08:51:45
【问题描述】:

所以我环顾四周,在其他地方(包括这里)寻找这个问题的解决方案,但我一直收到错误

“无法读取未定义的属性‘testModule’。”

main.js:

var testing = require('./lib/test.js');
console.log(testing.testModule('user'));

./lib/test.js

module.exports = {
    testModule: function(test){
        return 'Hello '+test+' from module!';
    }
};

我做错了什么,我可以做些什么来解决这个问题?

【问题讨论】:

    标签: javascript node.js


    【解决方案1】:

    修复了错误。 在我的原始代码(不在此处)中,我将变量 testing 分配为 test 并调用了一个不存在的变量。

    不过,感谢您提供有关目录结构的提示。我很感激。

    我很烂:(

    【讨论】:

      猜你喜欢
      • 2020-05-15
      • 1970-01-01
      • 2021-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-19
      • 2021-05-11
      • 2020-11-03
      相关资源
      最近更新 更多