1. 程式人生 > >React Native iOS環境搭建

React Native iOS環境搭建

本章我們開始來學習一個小白如何開始走上react-native的開發道路

rn的門檻不管是對於前端開發者還是移動端開發者來說都是很高的,既要懂原生又要懂js,技術棧是相當長的。但是沒有關係,我們一步步來學習,慢慢成長吧!

我們先來看看RN 的官方文件怎麼寫的:


1-1

如圖1-1所示,

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


install brew

如圖,出現 “Press RETURN to continue or any other key to abort”的時候記得按“回車”(有個朋友看不懂英文然後就不看了,一直在那裡等著,真是無可奈何呀!)

當你看到   ==>Installation successful!  那麼就安裝成功了

2、使用Homebrew安裝watchman和flow

1)brew install watchman

2)brew install flow

3)brew update && brew upgrade


brew install watchman
brew install flow

3、安裝nvm

1)我們使用git把nvm給git下來

開啟終端,複製黏貼  

git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`  

2)輸入 . ~/.nvm/nvm.sh 或者 soure ~/.nvm/nvm.sh  啟動nvm管理器

3)配置下nvm管理器,使我們開啟終端的時候自動啟動nvm

(1)、在終端輸入:

vi ~/.bashrc

(2)複製黏貼  

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

然後    輸入   :wq!     回車


vi ~/.bashrc

3)vi ~/.profile (重複上一步操作)

4)nvm install node && nvm alias default node

等待安裝完成,安裝完成之後我們就可以通過npm來管理node了!

5)國內的網路npm自帶的源真的卡出了翔,所以我們要換成淘寶的源

npm install -g nrm

nrm use taobao

    Registry has beensetto: http://registry.npm.taobao.org/

這樣子我們就換成了淘寶的源了

4 、快速開始啟動RN工程

1)

npm install -g react-native-cli --verbose

2)在你自己建立的檔案目錄裡快速生成一個RN專案


在桌面建立一個新的檔案

react-native init AwesomeProject --verbose

注:

1、執行init時切記不要在前面加上sudo(否則新專案的目錄所有者會變為root而不是當前使用者,導致一系列許可權問題,請使用chown修復)。

2、由於網路的問題,很多開發者在這裡會出現各種下載失敗的情況,我已經把下載好的檔案放到百度雲。各位需要的自行下載,跟你init是一模一樣的,目前版本是 0.17

5、開啟AwesomeProject -> ios->AwesomeProject.xcodeproj


5-1

com+R  啟動專案

注:可能nvm配置路徑問題,專案執行的時候可能會出現錯誤

解決方法:

在專案啟動中,cd 到AwesomeProject目錄下,執行

react-native start

(之前的版本是npm start 新的版本已經改成了react-native start)



結尾

到這裡,我們就快速地搭建了React-native的工程啦!!!!!

相關推薦

React Native iOS環境搭建

本章我們開始來學習一個小白如何開始走上react-native的開發道路 rn的門檻不管是對於前端開發者還是移動端開發者來說都是很高的,既要懂原生又要懂js,技術棧是相當長的。但是沒有關係,我們一步步來學習,慢慢成長吧! 我們先來看看RN 的官方文件怎麼寫的: 1-1 如

mac 下 react Native android環境搭建

否則 編譯速度 方案 立即生效 cat blog ref spa 默認 1、參考 上一篇的博客文章 “mac 下 react Native ios環境搭建”,前面幾步都是必須的,只是,原生客戶端不一致 2、Android Studio的安裝 A:安裝JAVA

react-native 開發環境搭建

post 註意 令行 圖片 技術 usb bubuko http androi 首先安裝jdk。本教程基於jdk1.8,安裝時有一點要特別註意:jdk和jre必須裝到不同目錄下,否則初始化react-native項目時大概率報tools.jar not found ex

react-native-開發環境搭建

Go roi ids ati ios studio androi 工具 sta 一、開發環境搭建-windows平臺; 安裝 node 安裝 react native npm install -g react-native-cli 安裝Android開發工具Androi

React Native 入門環境搭建

參考文獻:http://wiki.jikexueyuan.com/project/react-native/GettingStarted.html  這裡說下我的安裝步驟以及安裝時遇到的問題: 1、安裝 Homebrew   網址: http://brew

win10的react native 開發環境搭建,使用Android模擬器

1.開啟cmd的管理員模式,win+X,選擇命令提示符(管理員)即可,執行如下命令: @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy

windows 下react native App環境搭建問題總結

windows 下react native App環境搭建問題總結 最近在玩react native app但是環境搭建就遇到了很多問題。其中大部分都是分別在網上找到的解決辦法,但是比較分散所以先總結出來以供參考! 環境搭建過程中用到的工具 模擬器:genymotio

react native ts環境搭建

  react native編寫原生應用,不僅可以編寫android,還可以編寫ios,使得我們的程式設計,變得更加的簡潔,那其實搭建react native環境是非常簡單的,隨著網際網路的發展,那對於編寫的規範也變得更加的嚴格,比如說,出現的typescript,但是給程式設計也帶來一些麻煩,比如,實現同樣

react-native 開發環境搭建(寫於2018-12-31)

開始絕對有必要寫這個:太多坑了; 開發環境: win7 64位   目標環境 android;  1.第一步按照 react-native中文網 安裝; 需要注意的是,就是你通過國內地址下載好android studio (截止目前最新版本 3.2.0);如果沒有穩定的vpn

React Native開發環境搭建——window

適用物件:有過一定Android開發基礎的人員,最起碼知道什麼是SDK及會配置SDK(不會的可以百度下,不作為本文重點) 工具準備 配置SDK——ANDROID_HOME環境變數 設定全域性使用指定映象(阿里雲資料共享平臺)——更快速

React-Native 學習系列課程筆記(React-Native開發環境搭建

對於2016年最火爆的前端H5框架無疑是Facebook推出的React, React框架可以說是一個系列框架,可以分為web端,服務端,移動端,其核心思想都是自己元件化開發,這也是未來前端或者是移動領域一個不小的趨勢所在。 那麼今天我們就來嘗試一下React

React Native學習筆記(一)Mac OS X下React Native環境搭建

本文介紹Mac OS X系統下的React Native環境搭建過程。 1.環境要求: 1) Mac OS X作業系統 2) Xcode6.4或以上版本 3) Node.js4.0或以上版本 4) watchman和flow 2.安裝過程 1) N

React Native Mac 環境搭建

開啟終端: brew install node 看到 輸入npm -v 後檢視安裝成功的node.js 然後執行 npm install -g react-native-cli 安裝react-native 命令列工具 react-native

手把手教你搭建React Native 開發環境 - ios篇 (React [email&#

由於之前我是h5的,沒接觸過ios和安卓, 也不瞭解xcode配置,所以 建議學reace-native之前還是先去了解一下ios和安卓開發環境搭建等問題。 環境下載及配置 nodejs:https://nodejs.org/en/download/ 設定淘寶映象 $ npm con

Mac平臺搭建React Native iOS開發環境

1、安裝node.js 下載node.js安裝包進行安裝 https://nodejs.org/zh-cn/ 命令列檢視Node js版本:npm –v,出現版本號說明安裝成功 2、 安裝React Native命令列工具 命令列下輸入:sudonpm inst

React-Native學習手冊----搭建基於ios平臺的開發環境

首先推薦幾個連結: React-Native 官網地址:https://facebook.github.io/react-native/docs/getting-started React-Native實現了跨平臺的移動應用開發,可以說是大大的降低了人工成本,提高了程式碼複用效率。 React-Nati

Mac下搭建React Native iOS開發環境

安裝依賴 Xcode 從appstore或apple官網安裝 Node.js brew install node Watchman 由facebook開發的一款開源的監視本地檔案系統變化的工具,當檔案變更時還可以觸發一些操作,比如重

iOS 2018最新搭建 React Native 開發環境教程

一、ReactNative簡介 ReactNative是移動端目前最熱的框架之一, 著力於提高多平臺開發的開發效率 —— 僅需學習一次,編寫任何平臺。(Learn once, write anywhere)。Facebook 已經在多項產品中使用了Reac

Windows搭建React Native開發環境

win 9.png 技術 src alt blog nat -1 bsp 成功部署 Windows搭建React Native開發環境

2018.10月,搭建windows下的React Native開發環境

我是根據react native中文網教程https://reactnative.cn/docs/getting-started.html進行搭建 react native必須安裝的依賴有:Node、React Native 命令列工具、Python2 以及 JDK 和 Android St