Как использовать octokat.js с веб-пакетом в браузере?

Я пытаюсь использовать octokat.js в веб-приложении, но библиотека пытается загрузить XMLHttpRequest для Node, что является плохой идеей в браузере.

Проблема исходит от require в коде октоката, который обрабатывается веб-пакетом, когда его следует игнорировать. Код здесь.

Как я должен установить и использовать octokat.js для использования с webpack?

1 ответ

При написании вопроса, я понимаю, что использование внешнего вида webpack, похоже, работает:

// webpack.config.js
, externals: { xmlhttprequest: "XMLHttpRequest" }

Есть ли другой (лучший) способ справиться с этим?

Другие вопросы по тегам