使用Discord.js时出现“错误:找不到模块”

时间:2019-11-04 20:59:11

标签: javascript node.js discord discord.js

当我运行节点index.js时,我的节点应用程序无法运行

文件index.js:

const Discord = require('discord.js');
const bot = new Discord.Client();

const token = '<my-token>';
bot.on('ready', () =>{
    console.log('This bot is online!');
})


bot.login(token);

这是错误的堆栈跟踪:

Error: Cannot find module 'C:\Users\Thela\Desktop\Discord UWU\run'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15)
    at Function.Module._load (internal/modules/cjs/loader.js:687:27)
    at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10)
    at internal/main/run_main_module.js:17:11 {

1 个答案:

答案 0 :(得分:2)

您似乎错误地启动了漫游器。确保执行node <path to bot main file>

例如

node "C:\Users\ExampleUser\Documents\ExampleBot\app.js",其中app.js是您发布的文件。确保使用您自己的文件/路径将其全部切换出去

为简化操作,您还可以cd到相应的文件夹并从那里运行节点app.js。