首页 > 解决方案 > 在 heroku 中启动 Discord Bot 会导致我从 cmd 启动它时没有的错误

问题描述

当我在Heroku中部署机器人时,构建成功,但随后机器人崩溃并在日志中显示此错误

2020-12-29T09:03:22.127022+00:00 app[worker.1]:     at initializeClass (/app/node_modules/@dguttman/wolfram-alpha-api/lib/WolframAlphaAPI.js:336:10)
2020-12-29T09:03:22.127022+00:00 app[worker.1]:     at Object.<anonymous> (/app/main.js:9:15)
2020-12-29T09:03:22.127022+00:00 app[worker.1]:     at Module._compile (internal/modules/cjs/loader.js:999:30)
2020-12-29T09:03:22.127023+00:00 app[worker.1]:     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
2020-12-29T09:03:22.127023+00:00 app[worker.1]:     at Module.load (internal/modules/cjs/loader.js:863:32)
2020-12-29T09:03:22.127023+00:00 app[worker.1]:     at Function.Module._load (internal/modules/cjs/loader.js:708:14)
2020-12-29T09:03:22.127024+00:00 app[worker.1]:     at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
2020-12-29T09:03:22.127024+00:00 app[worker.1]:     at internal/main/run_main_module.js:17:47
2020-12-29T09:03:22.175669+00:00 heroku[worker.1]: Process exited with status 1
2020-12-29T09:03:22.207754+00:00 heroku[worker.1]: State changed from up to crashed

不确定错误的含义或如何修复它。当我从终端运行它时,代码可以正常工作。

提前致谢

标签: javascriptnode.jsherokudiscorddiscord.js

解决方案


推荐阅读