Reputation: 73
I am trying to init a new react native project via the React Native CLI. I am on the most recent version (2.0.1)
Then, I run the standard React Native Init command and the new project builds with all of these unmet peer dependency warnings:
This will walk you through creating a new React Native project in /Users/nlegorrec/dev/test
Using yarn v1.12.3
Installing react-native...
yarn add v1.12.3
info No lockfile found.
[1/4] š Resolving packages...
[2/4] š Fetching packages...
[3/4] š Linking dependencies...
warning " > [email protected]" has unmet peer dependency "[email protected]".
[4/4] š Building fresh packages...
success Saved lockfile.
success Saved 404 new dependencies.
info Direct dependencies
āā [email protected]
info All dependencies
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā @babel/[email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āØ Done in 11.76s.
Setting up new React Native app in /Users/nlegorrec/dev/test
Adding React...
yarn add v1.12.3
[1/4] š Resolving packages...
[2/4] š Fetching packages...
[3/4] š Linking dependencies...
[4/4] š Building fresh packages...
success Saved lockfile.
success Saved 2 new dependencies.
info Direct dependencies
āā [email protected]
info All dependencies
āā [email protected]
āā [email protected]
āØ Done in 2.65s.
Adding Jest...
yarn add v1.12.3
[1/4] š Resolving packages...
warning jest > jest-cli > prompts > [email protected]: Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\> for migration path(s).
[2/4] š Fetching packages...
[3/4] š Linking dependencies...
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "metro-react-native-babel-preset > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning " > [email protected]" has unmet peer dependency "babel-core@^6.0.0 || ^7.0.0-0".
warning " > [email protected]" has unmet peer dependency "babel-core@^6.0.0 || ^7.0.0-0".
warning " > [email protected]" has unmet peer dependency "@babel/core@*".
[4/4] š Building fresh packages...
success Saved lockfile.
success Saved 130 new dependencies.
info Direct dependencies
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
info All dependencies
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āā [email protected]
āØ Done in 5.60s.
When I ignore the warnings and run the app on ios with react-native run-ios the bundle fails with the error:
error: bundling failed: SyntaxError: /Users/nlegorrec/dev/campus-app/campus_hybrid/node_modules/react-native/node_modules/react-native/Libraries/Components/Switch/Switch.js: Support for the experimental syntax 'nullishCoalescingOperator' isn't currently enabled (167:52):
I am not sure if the warnings have anything to do with this bundle error but ultimately I need to get the ios app running on my simulator. So I thought the warnings were a good place to start.
Please let me know if you have seen this and have any advice.
Upvotes: 3
Views: 3352
Reputation: 1100
I had the same issue today and indeed not encouraging to have warnings on a fresh new project.
I just add babel core manually yarn add babel-core@^6.0.0
and did not had pbs to run the new app.
Upvotes: 4