У меня есть два реагирующих нативных проекта, один из которых является родительским проектом 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?