Для SDK Sendbird требуется пакет fs - PullRequest
0 голосов
/ 02 апреля 2020

Когда я устанавливаю sendbird SDK в собственный проект с управляемой реакцией expo, я получаю следующую ошибку:

The package at "node_modules/sendbird/SendBird.min.js" attempted to import the Node standard library module "fs". It failed because React Native does not include the Node standard library. Read more at https://docs.expo.io/versions/latest/introduction/faq/#can-i-use-nodejs-packages-with-expo

Однако fs - это пакет узлов, который не является средой, управляемой реагирующим собственным. Я просмотрел примеры Sendbird и использовал этот же SDK в других приложениях. Что я делаю не так с этим?

1 Ответ

1 голос
/ 02 апреля 2020

SendBird здесь! Приносим свои извинения, но в JavaScript версии 3.0.119 есть известная проблема, которая ее вызывает. Это будет исправлено в следующей версии, которая появится очень скоро! А пока, при необходимости, соберите версию 3.0.118.

Если вы используете npm, вы можете запустить эту команду: npm install --save sendbird@3.0.118

...