RN 0.39.2
这听起来像是React-Native Packager Failure: Duplicate module name的重复,但其中没有任何真正的修复,只是变通方法。还有其他的,但它们适用于旧版本的 RN,或者是相似但不同的根本原因。我有自己的解决方法(见下文),但我想实际解决问题,而不是每天执行五次这种解决方法。
错误:
Failed to build DependencyGraph: @providesModule naming collision:
Duplicate module name: react-native-vector-icons
Paths: /Users/collumj/research/kishar-nine/ios/build/Build/Products/Debug-iphonesimulator/kisharNine.app/package.json
collides with
/Users/collumj/research/kishar-nine/node_modules/react-native/local-cli/core/__fixtures__/files/package.json
解决方法(对我来说):
rm -rf android ios
git reset --hard
npm start
必须有一种方法可以真正解决这个问题。这个包没有正确链接吗?我在 NativeBase ( http://nativebase.io/docs/v0.5.13/getting-started ) 中添加时安装了它。
更新:还尝试取消链接react-native-vector-icons
库(因为显然你不需要?不确定,链接在说明中可能是多余的)。无论如何,它没有工作,同样的错误。