javascript - 在 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
不确定错误的含义或如何修复它。当我从终端运行它时,代码可以正常工作。
提前致谢
解决方案
推荐阅读
- php - 如何获取最深的 XML 元素
- javascript - Strapi - 如何同时上传文件和创建新模型条目?
- reactjs - 如何使用 React.js 更改列表的项目符号颜色?
- ruby-on-rails - Rails远程真实表单多次提交表单
- ios - 如何使用 SwiftUI 复制粗糙的笔记应用背景?
- php - ID3 标记同时实时合并 MP3,使用 PHP 和 HTTP 部分内容
- python - 如何从python类返回多个值到调用类
- python - 使用 ctypes 和 SetWindowLongPtr 更改 WinOS 窗口外观
- flutter - 如何从 Flutter 中的静态方法更新状态?
- microservices - API 网关应该通过队列还是直接与其他 μService 进行通信?