#javascript #discord.js
#javascript #discord.js
Вопрос:
Привет, ребята, у меня возникла проблема, когда я пытаюсь запустить свой discord.js код не показывает никаких выходных данных, он просто показывает это, когда я запускаю код (я использую VS Code) При запуске на vs code (с пакетом Code Runner)
[Running] node "d:RedBot Devlopment JavascriptSrcindex.js"
[Done] exited with code=0 in 0.085 seconds
При запуске в cmd
d:RedBot Devlopment JavascriptSrc
Мой код бота
const Discord = require('discord.js')
const client = new Discord.Client()
const config = require('./config.json')
client.on('ready', () => {
console.log('The client is ready!')
})
client.login(config.token)
Пожалуйста, помогите мне, где я должен запустить свой код или есть проблема в самом коде
Ответ №1:
В вашем коде все в порядке.
Для запуска вашего node.js код, просто перейдите к терминалу в VS Code и запустите node. или, если это не сработает, узел index.js . Вам не нужно указывать полный путь, если у вас открыта правильная рабочая область, и не заключайте ее в кавычки.
Ответ №2:
Ваш код завершается сам по себе, поскольку вы передаете недопустимый токен. Вы не читаете файлы json, используя require
, но вы должны использовать fs
встроенный модуль.
const Discord = require('discord.js');
const client = new Discord.Client();
const fs = require('fs');
const config = JSON.parse(fs.readFileSync('config.json'));
client.on('ready', () => {
console.log('The client is ready!');
})
client.login(config.token);