小编use*_*910的帖子

模块导出不起作用

我正在创建一个爬虫来解析我在主文件上有这个功能的游戏(crawler.js)

function kicked() {
    try {
        info.logged = false;
        info.next_login = 0;
        info.login_tries = 0;
        report('Crawler disconnected from game, reconnecting.');
    }
    catch (error) {
        report('Disconected() error => ' + error);
    }
}
Run Code Online (Sandbox Code Playgroud)

我有

module.exports = { kicked: kicked };
Run Code Online (Sandbox Code Playgroud)

在另一个文件(更新会话)我有

var crawler = require('../../crawler');
Run Code Online (Sandbox Code Playgroud)

但当我调用crawler.kicked()我得到未定义,如果我使用console.log(crawler);它显示一个空对象没有任何错误,只是一个空对象,我无法找到为什么该文件没有导出该功能任何帮助?

javascript node.js

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×1

node.js ×1