Discord bot在Discord服务器上本地工作正常,但是在Heroku上托管时显示“错误:找不到模块'discord.js'” 我该怎么做才能解决此问题? (第一次制作不和谐的机器人)
我不确定该如何解决,因此除了检查代码外没有尝试过其他任何方法
代码应该没问题,因为当我在本地托管它时,它可以在我的不和谐服务器上运行 但所有代码都发布在这里(https://github.com/MathiasAC/team-skylo-discord-bot/tree/master/SkyloBotDiscord) 另外,我在获得帮助的同时也删除了机器人令牌
我希望它可以在Heroku上托管,但是即使在bot文件夹中的discord.js上,它也会显示“错误:找不到模块'discord.js'”,并且在我本地托管的discord服务器上也可以正常工作
答案 0 :(得分:1)
package.json中的依赖项中没有discord.js。
运行:
npm install discord.js --save
然后将其推送到Heroku。