Node.js蒸汽贸易机器人

时间:2017-07-02 20:49:21

标签: javascript node.js

所以我第一次尝试使用node.js进行编码,并且具有非常小的先前编码知识。我试图编写一个蒸汽交易机器人的代码,但我已经对它的基础知识感到困惑。这是我的代码,名为" bot.js":

const SteamUser = require('steam-user');
const client = new SteamUser();
const config = require('./config.json');

const logOnOptions = {
    accountName: config.username,
    password: config.password
};

client.logOn(logOnOptions);

client.on('loggedOn', () => {
console.log('Succesfully logged on.');
});

在config.json文件中我只有用户名和密码,这很好。我的问题是,在安装steam-user之后输入节点bot.js时,我收到此错误:

module.js:471
throw err;
^

Error: Cannot find module 'C:\Users\Name\Desktop\bot\bot.js'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:389:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:504:3

帮助?

1 个答案:

答案 0 :(得分:0)

这不是您的代码的错误,但错误节点正在抛出,说它在您的目录中找不到bot.js C:\Users\Name\Desktop\bot

确认这是bot.js所在的目录,文件名确实是bot.js。另外,请确保没有隐藏的扩展名,文件可能是bot.js.txt