Реагировать на собственную ошибку PJSIP в модуле установки - PullRequest
1 голос
/ 13 октября 2019

Я пытаюсь установить модуль PJSIP в свой реактивный проект.

URL: https://www.npmjs.com/package/react-native-pjsip

, но я получаю ошибку ниже.

> react-native-pjsip@2.8.0 postinstall /Users/saty/react-native-pjsip
> bash libs.sh

npm WARN react-native-linear-gradient@2.5.6 requires a peer of react-native@>=0.55 but none is installed. You must install peer dependencies yourself.
npm WARN react-dom@15.6.2 requires a peer of react@^15.6.2 but none is installed. You must install peer dependencies yourself.
npm WARN The package react is included as both a dev and production dependency.

npm ERR! code ELIFECYCLE
npm ERR! errno 23
npm ERR! react-native-pjsip@2.8.0 postinstall: `bash libs.sh`
npm ERR! Exit status 23
npm ERR! 
npm ERR! Failed at the react-native-pjsip@2.8.0 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

1 Ответ

2 голосов
/ 19 октября 2019

Ошибка 23 обычно является проблемой сети. Если вы посмотрите на скрипт, он пытается загрузить пакет 2.8.0 отсюда https://github.com/datso/react-native-pjsip-builder/releases/download/v2.8.0/release.tar.gz. Вы должны подтвердить, что вы можете загрузить релиз или связаться с владельцем, создать проблему или использовать другой модуль.

Или вы можете скачать его и установить вручную.

Редактировать: Это также скрипт bash, поэтому, если вы запускаете его в Windows, я не вижу, чтобы этот скрипт работал там.

...