Когда я установить определенный пакет НОГО мой реагировать родной проект и попытаться запустить его я получаю следующее сообщение об ошибке:Реагировать Native модуля Дублированного именование столкновения
This error is caused by a @providesModule declaration with the same name accross two different files.
Error: @providesModule naming collision:
Duplicate module name: promiseRejectionIsError
Paths:
projectname/node_modules/react-native-stripe-api/node_modules/react-native/Libraries/promiseRejectionIsError.js collides with
projectname/node_modules/react-native/Libraries/promiseRejectionIsError.js
Проблемы: Этот пакете react-native-stripe-api
, кажется, установка другой реакции и реактивный модуль, который противоречит всем модулям проекта.
Я думаю, что причина этого в том, что конкретная версию реагировать и реагировать на родные модули определяются как зависимость в реакцию родной полосы-апи/package.json:
"dependencies": {
"babel-polyfill": "6.9.1",
"react": "15.1.0",
"react-native": "0.27.2"
},
Это кажется как они должны быть удалены.
Может ли кто-нибудь с большим знанием о npm подтвердить, что это на самом деле правильный способ определения зависимостей узлов. И соответствующее решение для решения проблемы.