react-native 指定版本安装

最近在学习react-native,踩坑不停,把遇到的问题呢记录下来,和大家一起学习,多多指教

起初是按照文档中安装命令来安装

npm install -g react-native-cli@0.1.10

据说这个命令可以安装低版本的react-native,但是安装之后发现react-native的版本是0.52.2,但是原本想安装的版本是0.22.2

搜了很多方法,其中一个是说将node_modules的文件删除,然后

npm install --save react@0.14.8 react-native@.22.2

但是报错

npm ERR! peerinvalid The package react@0.14.8 does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer react-native@0.22.2 wants react@^0.14.5
npm ERR! peerinvalid Peer react-test-renderer@15.4.1 wants react@^15.4.1

我尝试降低了react-test-renderer的版本,但是尝试了几个版本,但是还是报错
最终找到下面这条语句,安装制定版本

react-native init demo --verbose --version 0.22.2

你可能感兴趣的:(react-native)