与Heroku不和的下路

cigdeys3  于 2022-11-24  发布在  其他
关注(0)|答案(2)|浏览(114)

我是一个初学者在javascript开发,我已经寻找了几个解决方案,但我不知道如何修复我的错误。我做了一个Discord机器人,我试图主机在Heroku上。当Heroku试图启动我的机器人,我得到错误'找不到模块' Discord.js',有人能帮助我吗?

qjp7pelc

qjp7pelc1#

您确定您安装了discord.js吗?

npm i discord.js

同时确保在您的Procfile中有:

worker: npm start

你可以在here中找到更多关于heroku的信息。

ubbxdtey

ubbxdtey2#

当您向heroku启动bot时,请确保执行以下操作:
1.您的项目中有一个Procfile文件。
1.您的项目中有一个gitignore文件。
1.您的Github帐户已连接到您的heroku。
在您的Procfile中应该有:

worker: npm start

gitignore

node_modules
//If you used a .env for your token, you should ignore it too and add it
//to the heroku settings.

进一步说明:gitignore将忽略您所有的node_modules,因为heroku将为您的项目提供您使用的模块

相关问题