Открыта проблема в репозитории Gifed Chat github
который описывает ту же проблему и предлагает несколько временных решений, которые я сам использую это
Но вам нужно сбросить предыдущую установку в ваших модулях npm, вот что я сделал
- Найдите «react-native-gifted-chat» в вашем package.json.
"dependencies": {
"@types/lodash.uniqueid": "^4.0.6",
"lodash.uniqueid": "^4.0.1",
"react": "16.11.0",
"react-native": "0.62.1",
"react-native-gifted-chat":"<your current version>" //delete this line
},
- удалить «реагирующий-родной-одаренный-чат»
- перейдите в корневую папку и удалите node_modules и package-lock.json
- в вашей вставке package.json
"react-native-gifted-chat": "git+https://github.com/StagasaurusRex/react-native-gifted-chat.git#upgrade-action-sheet"
где была ваша предыдущая запись «react-native-gifted-chat»
- переустановите модули npm, запустив
npm install
в корневой папке
- это сработало для меня и избавилось от этой ошибки
Тем не менее, вы должны подписаться на репозиторий Gifted Chat, чтобы искать обновления, поскольку, когда выйдет официальное обновление, вы захотите вернуться к официальному пакету npm. Поскольку пользователь, предоставивший временное исправление, может удалить свой репозиторий. Чтобы следить за обновлениями, нажмите на значок глаза в репозитории Gifted Chat.
Кроме того, если вы боитесь, что пользователь, предоставивший свое временное решение, может преждевременно удалить свое репо, вы можете разветвить репозиторий Gifted Chat, исправить ошибки и использовать его вместо этого.
person
Andris Laduzans
schedule
08.04.2020