Я пытаюсь использовать youtube-dl
в настройках с Electron, ReactJS, Typescript и Webpack.Однако всякий раз, когда я пытаюсь использовать youtube-dl
в своем коде (здесь я использую его в функции, которая передается как опора в компонентах React), я получаю эту ошибку в консоли инспектора при загрузке Electron, и страница становится пустой,
Вот использование youtube-dl
и способ его импорта:
![import](https://i.stack.imgur.com/WuL1p.png)
Я пыталсяпросмотреть трассировку стека и посмотреть, что могло вызвать ошибку, но я вышел пустым.Еще одна вещь, на которую следует обратить внимание: если я на самом деле не использую youtube-dl
в коде (независимо от того, импортирую я его или нет, требую его прерывания), я все равно могу потребовать / импортировать его в консоли инспектораи работает отлично.Это также будет работать, если я буду использовать электронный строитель для компиляции приложения, а не просто запускать его с webpack --watch --config ./webpack.dev.js --progress --colors
и ./node_modules/.bin/electron .