Неоднозначное разрешение в React Native (Вовлечение родительского проекта> дочерний проект) - PullRequest
0 голосов
/ 08 сентября 2018

У меня есть два реагирующих нативных проекта, один из которых является родительским проектом retoplayBase, а другой - дочерним проектом retoplaySoccer (который использует код из родительского проекта для повторного использования кода между различными проектами) после обновления до response-native 0.54 / реагирует 16.3.0-alpha.1 Я получаю эту ошибку при запуске retoplaySoccer:

error: bundling failed: ambiguous resolution: module `/Volumes/Respaldo/Desarrollo/nitido/retoplayBase/RetoPlayBaseApp.js` tries to require `react-native`, but there are several files providing this module. You can delete or fix them: 

  * `/Volumes/Respaldo/Desarrollo/nitido/retoplayBase/node_modules/react-native/package.json`
  * `/Volumes/Respaldo/Desarrollo/nitido/retoplaySoccer2/node_modules/react-native/package.json`

Как мне решить эту двусмысленность? Каждый проект имеет свой собственный node_modules, и в этом проблема, есть ли способ организовать родительский проект и различные дочерние проекты, которым не требуется несколько папок node_modules?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...