При развертывании моего бота Discord с Heroku он сначала проходит успешно, однако, когда я проверяю журналы, я получаю синтаксическую ошибку в node_modules:
/app/node_modules/discord.js/src/util/Util.js:584
str = str.replace(/@([^<>@ ]*)/gmsu, (match, target) => {
^
SyntaxError: Invalid regular expression flags
При запуске bot с такими же файлами на моем компьютере с node bot.js
. Пожалуйста, скажите мне, если вам нужна дополнительная информация.
EDIT: вот мой пакет. json
{
"name": "ParcourBot",
"version": "0.0.2",
"description": "Envoie les messages d'un salon à un autre, en supprimant le message original et notifiant l'utilisateur",
"main": "bot.js",
"author": "[My actual name]",
"engines": {
"node": "8.2.1"
},
"dependencies": {
"discord.js": "^12.2.0"
},
"scripts": {
"start": "node bot.js"
}
}
Я думаю, у меня было предупреждение с именем, но оно больше не появляется .