先貼出中文網安裝指南:http://reactnative.cn/docs/0.46/getting-started.html
本文會點出一些安裝時遇到的坑,和解決方案!
1.首先是安裝Chocolatey,cmd執行
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
注意要以管理員身份打開cmd,不過十有八九因網絡問題安裝失敗,博主開vpn也只是偶爾成功,附一張安裝成功截圖。
其實node和python安裝十分方便,不用Chocolatey也是秒裝的
node安裝:https://nodejs.org/en/download/ node如果win最好裝7以下的
python安裝:https://www.python.org/getit/ python裝2.7就好了
2.然后就是設淘寶鏡像了:
npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global
Yarn是Facebook提供的替代npm的工具,可以加速node模塊的下載。React Native的命令行工具用於執行創建、初始化、更新項目、運行打包服務(packager)等任務。
npm install -g yarn react-native-cli
安裝完yarn后同理也要設置鏡像源:
yarn config set registry https://registry.npm.taobao.org --global yarn config set disturl https://npm.taobao.org/dist --global
3.然后重啟cmd 執行 npm install - g react-native-cli,安裝RN(react native)
-
4.最后創建react native項目
react-native init + 項目名
如下,react-native init AwesomeProject

對了,最好不要像上圖建在system32,可能會影響項目運行,可以cmd切換到其他路徑下執行
下一篇再繼續講安裝android Studio和在模擬器運行項目:http://www.cnblogs.com/cxscode/p/7140012.html
版權聲明:本文為博主原創文章,未經博主允許不得轉載。