#node.js #heroku #eris-discord
#node.js #heroku #eris-раздор
Вопрос:
я хочу разместить discord-бота с использованием eris, но каждый раз, когда у меня возникает проблема с сообщением, что eris не установлен, у меня возникает эта ошибка
Error: Cannot find module 'eris'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
at Function.Module._load (internal/modules/cjs/loader.js:507:25)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (/app/bot.js:1:76)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
и это файл package.json, который я использую, я меняю на многие файлы много раз
{
"name": "manarceus",
"description": "project",
"version": "0.0.0",
"main": "bot.js",
"scripts": {
"start": "node bot.js"
},
"dependencies": {
"discord.js": "^11.3.2",
"discord.js-musicbot-addon": "^1.10.3",
"express": "^4.16.3",
"finalhandler": "^1.1.1",
"fortnite": "^3.0.0",
"fs": "^0.0.2",
"hastebin-gen":"1.3.1",
"canvas": "^1.6.11",
"giphy-api": "1.2.7",
"math-expression-evaluator":"1.2.17",
"common-tags":"1.7.2",
"zalgolize":"1.2.4",
"eris":"0.8.5",
"quick.db":"6.3.1",
"google-translate-api":"2.3.0",
"ascii-data-table":"2.1.1",
"array-sort": "1.0.0",
"table": "4.0.3",
"dateformat":"3.0.3",
"jimp":"0.2.28",
"get-youtube-id": "^1.0.0",
"moment": "^2.22.1",
"ms": "^2.1.1",
"goo.gl":"0.1.4",
"figlet":"1.2.0",
"google-it":"1.1.1",
"node-opus": "^0.2.7",
"opusscript": "0.0.6",
"python": "0.0.4",
"request": "^2.85.0",
"hypixel-api" : "1.0.0",
"router": "^1.3.2",
"snekfetch": "^3.6.4",
"sqlite": "^2.9.1",
"youtube-info": "^1.2.0",
"ytdl-core": "^0.20.2",
"ffmpeg": "0.0.4",
"pretty-ms": "3.1.0",
"ffmpeg-binaries": "^3.2.2-3",
"simple-youtube-api": "^5.0.2"
}
}
и я тоже пытаюсь запускать команды для установки eris
любая помощь
Комментарии:
1. Удалите node_modules и сделайте
npm install
снова2. @ShubhamJain у тебя есть какие-нибудь идеи? у меня этот ожидающий клиент / состояние изменено с запуска на up / Запуск процесса с закрытым подключением к команде
node bot.js
/ клиенту. Отправка SIGHUP всем процессам / Состояние изменено с «до» на «завершено» / Процесс завершен со статусом 1293. Не так много нужно было бы углубиться в это.