1. 程式人生 > >React-Native環境配置及除錯工具

React-Native環境配置及除錯工具

一、基本環境配置

1、安裝Homebrew

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

2、下載node.js:brew install node

3、npm安裝

4、安裝監視檔案系統變更的工具watchman,終端命令:brew install watchman

5、安裝靜態的 JS 型別檢查工具flowbrew install flow

二、建立工程

1、根路徑下,安裝命令列工具

sudo npm install -g react-native
-cli

2、在所要生成檔案的位置,建立一個叫MNAPP的空專案

react-native init MNAPP 

3、(建議先退出模擬器)按照終端提示,進入MNAPP,執行react-native run-ios

4、可以看到,好像不太順利:

Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/MNAPP.app/Info.plist
Print: Entry, ":CFBundleIdentifier", Does Not
Exist

5、在stack overflow和GitHub上面看到很多關於這個問題的解決方法:

【第一種】
這裡寫圖片描述

【第二種】
這裡寫圖片描述

【第三種】
這裡寫圖片描述

【第四種】
這裡寫圖片描述

��,雖然這個說法覺得可能性不大,但是還是選擇嘗試了,檢視版本號,發現:version 0.41.0可以執行無錯(親測)

https://github.com/facebook/react-native/releases

【第五種】

將模擬器推出,再執行react-native run-ios

這個是又一次遇到這個問題時的解決方法(親測)

這裡寫圖片描述

出現上圖字樣說明執行完

6、重新執行:
二、2:react-native init My —version 0.41.0

7、按照終端提示,進入MNAPP,執行react-native run-ios

8、效果:

這裡寫圖片描述

9、開啟index.ios.js檔案,這裡我選擇使用WebStorm開啟index.ios.js檔案:
(1)進行修改,執行:

這裡寫圖片描述

(2)進一步修改:

(1)找到程式碼<Text></Text><Text style={styles.welcome}>
      Welcome to React Native!
</Text>
修改成如下:
<Text style={styles.welcome}>
      React-Native入門學習
</Text>
(2)找到程式碼:
welcome: {
    fontSize: 20,
    textAlign: 'center',
    margin: 10,
},
修改成如下:
welcome: {
    fontSize: 20,
    textAlign: 'center',
    margin: 10,
    color: 'red',
},

這裡寫圖片描述

二、除錯工具

react-devtools

下載地址:https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi/related?hl=zh-CN

擴充套件程式 -> 新增到CHROME -> 允許訪問檔案網址

這裡寫圖片描述

相關推薦

React-Native環境配置除錯工具

一、基本環境配置 1、安裝Homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2、下載node.js:br

Windows版本搭建安裝React Native環境配置相關問題

for undle 地址 data dmi tools github spa start http://www.cnblogs.com/aichenxy/p/5971613.html 此文檔整理參考地址: http://www.lcode.org/%E5%8F%B2%E4%

最詳細React Native環境配置專案初始化(2018-10-14)

注意配環境一定要全程使用穩定VPN工具,否則會浪費大量時間!!!相信我 一.截止到專案初始化之前也就是執行這條命令之前都按官網的方法就可以 https://reactnative.cn/docs/getting-started.html react-native ini

React Native環境配置之Windows版本搭建

services 就會 wrapper function 新建項目 之前 path ont 系統 接近年底了,回想這一年都做了啥,學習了啥,然後突然發現,這一年買了不少書,看是看了,就沒有完整看完的。悲催。然後,最近項目也不是很緊了,所以抽空學習了H5。自學啃書還是很無趣的

Windows版本搭建安裝React Native環境配置

jdk8 android cli 運行 cnblogs bject start 依次 user 1 安裝Chocolatey 打開cmd黑窗口 @powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((n

史上最詳細Windows版本搭建安裝React Native環境配置

gin windows系統 adl 搭建環境 tools 想要 變量 rep home 說在前面的話: 感謝同事金曉冰傾情奉獻本環境搭建教程 之前我們已經講解了React Native的OS X系統的環境搭建以及配置,鑒於各大群裏有很多人反應在Windows環境搭建出現各種

react native環境配置

步驟 url 技術分享 alt 安裝路徑 yarn rep targe cnblogs 1. Python 2 註意,不要選擇3.0及以上的,還不成熟 安裝過程中一直 next就可以了,但是註意下圖,勾選添加到系統環境變量 安裝完之後cmd輸入 pytho

React-native 環境配置過程與搭建項目問題匯總

mac ack 安裝 key oid yarn style blog cli 首先,最好參照來源當然是來自於開源代碼本身的文檔: https://reactnative.cn/docs/getting-started/ 一、初始環境搭建 1.環境組件 由於從網上查

Python、R、Julia混合程式設計環境配置相關工具安裝

1  Python環境配置 1.1   安裝Anaconda Conda 是一個開源的軟體包管理系統和環境管理系統,用於安裝多個版本的軟體包及其依賴關係,並在它們之間輕鬆切換。 Conda 是為 Python 程式建立的,適用於 Linux,OS X 和Windows,也可以打包和分發其他軟體。

最詳細的Windows版本搭建安裝React Native環境配置

這篇文章是轉載的,但是轉載的那篇文章顯示是轉載的,而且沒有表明是從哪裡轉載的,所以我就不標了。轉載這個主要是給自己看的……謝謝原作者!!!1、安裝Java這裡需要注意對環境變數的設定,可以根據Java -version來檢測一下,jdk最好是1.8以上2、安裝SDK這裡需要注

工作環境配置putty工具常見設定

Putty 工具主要是用於在 windows 環境下連線 linux 伺服器的一個命令列工具,可以在此客戶端中進行編譯、svn程式碼修改 更新 提交等動作。LD主要是用它來幹這個的。 工作環境的改變: BEFORE:     為毛不把程式碼下到本地來編譯呢?早些年做功能機的

[React-Native]環境配置&HelloWorld

一、前言 手頭有mac、有開發者證書,不想浪費資源,之前做過iOS開發,還會對移動開發表示關注,現在移動開發目前用Rect Native也是一個熱潮,加上之前有web開發經驗,然後就有了學習的衝動。Keep learning, make me happy!

React Native環境配置血淚爬坑

下載gradle檔案超時 進入AwesomeProject目錄,$ cd AwesomeProject,然後在AwesomeProject目錄下執行$ react-native run-android

React Native環境配置和簡單使用

前言 學習本系列內容需要具備一定 HTML 開發基礎,沒有基礎的朋友可以先轉至 HTML快速入門(一) 學習 本人接觸 React Native 時間並不是特別長,所以對其中的內容和性質瞭解可能會有所偏差,在學習中如果有錯會及時修改內容,也歡迎萬能的朋友

Android 原生應用嵌入React-Native模組開發-環境配置填坑記

1.Can't find variable: __fbBatchedBridge 還是在專案的根資料夾下,命令列執行如下命令,啟動測試伺服器。$ npm start 但是部分Android 6.0的機

壓測工具之JMeter之環境配置運行

tar load col image 技術 down files inf apache 一、下載JMeter 地址:http://jmeter.apache.org/download_jmeter.cgi 系統:win7 x64 在 Binaries 目錄下選擇一個合適自己

react-native 專案配置ts執行環境

#全域性安裝 create-react-native-app yarn global add create-react-native-app #建立專案  create-react-native-app  my-app #安裝ts依賴 yarn add typesc

React+webpack+es6的環境配置demo改寫

寫於 2016.05.14 前言 專案地址:jrainlau/react-es6 git clone https://github.com/jrainlau/react-learning cd react-learning && npm install npm run

windows10下,配置react-native環境並在夜神中執行

  開門見山,從win10中執行安卓版本的react-native,從0到1,籠統地步驟可以分為以下幾點:   1.配置android環境,配置android sdk;   2.配置react-native環境   3.配置安卓模擬器   4.運用cmd,在安卓模擬器

MongoDB深入學習系列(一)---開發環境配置工具介紹

                現在隨著網際網路應用的不斷髮展,傳統的關係型強事務型資料庫在某些要求不高的環境,高強度訪問情況下並不佔優,所以今天我們來研究一下記憶體資料庫中的Mongodb,MongoDB是文件型資料庫,他屬於記憶體資料庫,但是他也可以持久化到磁碟,所以根