參考:原文地址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了
附安裝日誌:附件
執行結果以下: