参考:原文地址node
几个月前官方推出了快速建立工具包,因为对React Native不熟悉这里直接使用这2个工具包进行建立react
1. create-react-native-app(下文简称CRNA); 2.Expo(原名Exponent)。git
第一步 。先安装create-react-native-appgithub
$ npm install -g create-react-native-app
下一步:建立 native appnpm
create-react-native-app nativedemo
等待执行结果,然而。。。。。react-native
入坑1:为了体验新功能此次直接安装的nodejs最新版npm也升级到了5.4版本,然而。。 react native 居然不支持5 ,缘由提示存在bug参考bug说明app
解决方案:工具
方案1.下降npm的版本spa
npm install npm@4 -g
方案2.使用yarn 替换npm3d
npm install yarn -g
yarn versions
看了下yarn须要从新编译nodemodule目录这里还采用npm降级的方式保险些下吧
NPM 降级
npm install npm@4 -g
提示没法删除和升级,删除了cmd文件也没法执行.
算了从新下载LTS6.11.5版本,npm -v依然提示5.4 百度怀疑是全局安装的问题 删除全局安装,全局配置文件默认是在用户文件夹根目录下的.npmrc文件
打开该文件能够发现就只存了以前变动的全局路径设置
删除此文件便可.
LTS6.11.5自带NPM3.10 升级到4
npm安装4.*
OK 此次安装成功,虽然安装过程很缓慢,不知道是否是须要GFW的缘由
查看下版本号
npm -v
从新配置全局安装模块 至此终于能够建立Native APP了
附安装日志:附件
执行结果以下: