语法错误:node.js 中出现意外标识符

问题描述

我正在尝试制作一个 Steam 交易机器人,但是当我尝试运行它时,它显示“语法错误:意外标识符”

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

client.logon({
  accountName: config.username,password: config.password,var SteamTotp = require('steam-totp');
  var code = SteamTotp.generateAuthCode('cnOgv/KdploP6Nbh0GMkXkPXALQ=');
});

client.on('loggedOn',() => {
  console.log('Logged into Steam!');

  client.setPersona(SteamUser.Steam.EPersonaState.Online);
});

解决方法

你能试试这个代码吗

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

client.logOn({
    accountName: config.username,password: config.password,SteamTotp,code:SteamTotp.generateAuthCode('cnOgv/KdpLoP6Nbh0GMkXkPXALQ=')
});

client.on('loggedOn',() => {
    console.log('Logged into Steam!');

    client.setPersona(SteamUser.Steam.EPersonaState.Online);
});