Файлы плагинов / пресетов теперь могут экспортировать ошибки объектов при сборке проекта - PullRequest
0 голосов
/ 12 апреля 2020

У меня было много проблем при попытке установить библиотеки babel для модуля tmi.js, который, очевидно, требует более старых версий babel или чего-то еще. Мне удалось обойти ошибку «MISSING MODULE», установив старые модули, но теперь я получаю эту ошибку:

Error: Plugin/Preset files are not allowed to export objects, only functions. In C:\Users\Me\Desktop\Coding\twitchbot\node_modules\babel-preset-es2015\lib\index.js while parsing file: C:\Users\Me\Desktop\Coding\twitchbot\node_modules\tmi.js\index.js
at createDescriptor (C:\Users\Me\Desktop\Coding\twitchbot\node_modules\@babel\core\lib\config\config-descriptors.js:178:11)
at C:\Users\Me\Desktop\Coding\twitchbot\node_modules\@babel\core\lib\config\config-descriptors.js:109:50
at Array.map (<anonymous>)
at createDescriptors (C:\Users\Me\Desktop\Coding\twitchbot\node_modules\@babel\core\lib\config\config-descriptors.js:109:29)
at createPresetDescriptors (C:\Users\Me\Desktop\Coding\twitchbot\node_modules\@babel\core\lib\config\config-descriptors.js:101:10)
at C:\Users\Me\Desktop\Coding\twitchbot\node_modules\@babel\core\lib\config\config-descriptors.js:58:104
at cachedFunction (C:\Users\Me\Desktop\Coding\twitchbot\node_modules\@babel\core\lib\config\caching.js:62:27)
at cachedFunction.next (<anonymous>)
at evaluateSync (C:\Users\Me\Desktop\Coding\twitchbot\node_modules\gensync\index.js:244:28)
at sync (C:\Users\Me\Desktop\Coding\twitchbot\node_modules\gensync\index.js:84:14)

Если у кого-нибудь есть идеи, почему это происходит, я был бы признателен, если бы вы могли помоги мне немного.

...