react-native错误构建DependencyGraph

时间:2016-02-06 06:16:19

标签: android node.js npm react-native

运行react-native run-android后,我收到以下错误,我不知道该怎么办,因为我使用npm i安装了所有标准方法

Error building DependencyGraph:
Error: Naming collision detected: /Users/guerilla/Code/ReactNative/node_modules/react-native/node_modules/fbjs/lib/CSSCore.js collides with /Users/guerilla/Code/ReactNative/node_modules/react/node_modules/fbjs/lib/CSSCore.js

1 个答案:

答案 0 :(得分:0)

你可以用两种方法解决这个问题

  1. 似乎npm 3处理重复的依赖项比旧版本的npm好得多,所以删除你的node_modules文件夹,升级到npm 3并再次运行npm i,这应该可以解决问题

  2. 在顶层手动安装fbjs,即在package.json文件中将其作为依赖项添加,并手动删除其他模块中所有fbjs的出现,以便它们在顶层使用相同的文件