I found that ignite created the project with "react-native": "0.42.0", why is that? Why not creating the project with 0.44?
Because ignite is a collection of components and those components all need to play nicely together. And sometimes they don't all cooperate when React Native's version increases.
Luckily, it's your call though. ignite new HoldMyBeer --react-native-version 0.45.0-rc.2
Great, thanks for the answer, that option looks promising.
Just one more question, do I have all corresponding dependencies being installed properly with this option? Will I have RN 0.45 + corresponding React version installed?
P.S. Asides from this answer, I've just tried manually execute npm i react-native@latest --save and npm i [email protected] --save and those worked well; just want to make some notes.
Yup! That option you set feeds directly into react-native init --version xxx. So you're setting up 0.45.0-rc.2 and it's dependencies ([email protected]).
I added that pass thru for the same reasons you're asking about. Sometimes you just wanna forge ahead, dependencies-be-damned. =)
Glad it's working for ya.
Greeeeeat! Thanks, and dependencies-be-damned +1!
Latest version (almost ready to be released) will use 0.45.1.
Most helpful comment
Yup! That option you set feeds directly into
react-native init --version xxx. So you're setting up0.45.0-rc.2and it's dependencies ([email protected]).I added that pass thru for the same reasons you're asking about. Sometimes you just wanna forge ahead, dependencies-be-damned. =)
Glad it's working for ya.