2016-03-14 3 views
2

Я получаю эту ошибку при запуске «native-native start».Обнаружено столкновение с ошибкой

[1:00:56 AM] <END> Building (deprecated) Asset Map (504ms) 
Failed to build DependencyGraph: Naming collision detected: C:\La 
testSMFApp\TestApp\node_modules\react-native-list-popover\node_modules\react- 
native\Libraries\ART\ARTSerializablePath.js collides with C:\Late 
stSMFApp\TestApp\node_modules\react-native\Libraries\ART\ARTSerializablePath. 
js 
Error: Naming collision detected: C:\MyApp\TestApp\node 
_modules\react-native-list-popover\node_modules\react-native\Libraries\ART\ARTSe 
rializablePath.js collides with C:\MyApp\TestApp\node_m 
odules\react-native\Libraries\ART\ARTSerializablePath.js 
    at HasteMap._updateHasteMap (HasteMap.js:132:13) 
    at HasteMap.js:103:28 
    at tryCallOne (C:\MyApp\TestApp\node_modules\promis 
e\lib\core.js:37:12) 
    at C:\MyApp\TestApp\node_modules\promise\lib\core.j 
s:123:15 
    at flush (C:\MyApp\TestApp\node_modules\asap\raw.js 
:50:29) 
    at nextTickCallbackWith0Args (node.js:452:9) 
    at process._tickCallback (node.js:381:13) 

Я пробовал очистить папку node_modules и воссоздать ее. Как я могу это решить?

версия Node: 5.5.0 реагировать родную версию: 0.21.0 (Пробовали с 0.20.0 также, не работает)

ответ

2

Как ошибка говорит, что столкновение в модуле вашего узла. Сам модуль Popover включает в себя реакцию нативный. Если вы удалите соответствующую папку, находящуюся под popover, то она будет работать.

+0

Спасибо. Теперь он работает. Могу ли я добавить что-то в package.json, чтобы не загрузить реакцию native во время загрузки popover модуля? – pagarwal

+0

Использование черного списка может решить вашу проблему. Взгляните на этот пост. http://stackoverflow.com/a/34805283/1134897. Пожалуйста, дайте мне знать, если его работы. – sekogs

Смежные вопросы