node.js - 由 heroku 托管的 Discord js 机器人“错误:找不到模块 './rest/RESTManager'”
问题描述
我试图用 Heroku 托管一个不和谐的机器人。如果我在我的计算机中启动它,该机器人可以完美运行,但是当我将它上传到 heroku 时它会崩溃。这是控制台输出:
2020-06-17T13:06:28.372931+00:00 app[worker.1]: internal/modules/cjs/loader.js:638
2020-06-17T13:06:28.372939+00:00 app[worker.1]: throw err;
2020-06-17T13:06:28.372940+00:00 app[worker.1]: ^
2020-06-17T13:06:28.372940+00:00 app[worker.1]:
2020-06-17T13:06:28.372941+00:00 app[worker.1]: Error: Cannot find module './rest/RESTManager'
2020-06-17T13:06:28.372963+00:00 app[worker.1]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
2020-06-17T13:06:28.372964+00:00 app[worker.1]: at Function.Module._load (internal/modules/cjs/loader.js:562:25)
2020-06-17T13:06:28.372964+00:00 app[worker.1]: at Module.require (internal/modules/cjs/loader.js:692:17)
2020-06-17T13:06:28.372965+00:00 app[worker.1]: at require (internal/modules/cjs/helpers.js:25:18)
2020-06-17T13:06:28.372965+00:00 app[worker.1]: at Object.<anonymous> (/app/node_modules/discord.js/src/client/Client.js:5:21)
2020-06-17T13:06:28.372966+00:00 app[worker.1]: at Module._compile (internal/modules/cjs/loader.js:778:30)
2020-06-17T13:06:28.372966+00:00 app[worker.1]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
2020-06-17T13:06:28.372967+00:00 app[worker.1]: at Module.load (internal/modules/cjs/loader.js:653:32)
2020-06-17T13:06:28.372967+00:00 app[worker.1]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
2020-06-17T13:06:28.372968+00:00 app[worker.1]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
2020-06-17T13:06:28.397002+00:00 app[worker.1]: npm ERR! code ELIFECYCLE
2020-06-17T13:06:28.397365+00:00 app[worker.1]: npm ERR! errno 1
我一直在寻找模块休息或休息管理器,但我没有找到任何模块。
解决方案
推荐阅读
- javascript - 如何使用 Angular js 或 java 脚本将逗号分隔的字符串分解为单个索引数组
- terraform - 使用 Terraform 的 Google Cloud Composer
- java-8 - 使用弹簧数据休息选择不同的值
- openssl - 从 CSR 检索颁发的证书
- python - Python pdfminer3k 上的这些警告是什么意思?
- python - 我如何遍历一堆文档并为每个文档执行 spacy 的 nlp,而不会出现内存错误?
- r - R:nel2igraph 和 PN.amalgamation - igraph 未正确生成
- c# - 如何在 C#/Xamarin 中使用“.ScrollTo”列表视图方法
- javascript - 我是否需要使用 Express 或其他库来制作仅使用节点返回 JSON 的服务器?
- docker - docker中的Caddy代理给出空响应