欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

React Native 腳手架的基本使用詳解

 更新時間:2021年04月22日 14:43:52   作者:愚公搬代碼  
這篇文章主要介紹了React Native 腳手架的基本使用詳解,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

構(gòu)建項目

在相應(yīng)的路徑下執(zhí)行命令行:react-native init 項目名 (名稱不可使用連接符等特殊字符,命名可以參考APP應(yīng)用名稱 比如 FaceBook)

react-native --v //查看版本
react-native init demo --version 0.48.0//安裝指定的版本
react-native init demo --verbose --version 0.48.0 //verbose是初始化的時候顯示安裝詳情的,安裝什么模塊以及進(jìn)度
npm view react-native versions //可以查看react-native所有的版本信息

跳轉(zhuǎn)到對應(yīng)路徑下執(zhí)行相應(yīng)的移動端項目:

cd 項目名 
react-native run-ios or react-native run-android

如果正常,運行效果如下:

在這里插入圖片描述

RN調(diào)試技巧

Developer Menu

Developer Menu是React Native給開發(fā)者定制的一個開發(fā)者菜單,來幫助開發(fā)者調(diào)試React Native應(yīng)用。

在模擬器上開啟Developer Menu Android模擬器:

可以通過Command⌘ + M快捷鍵來快速打開Developer Menu。也可以通過模擬器上的菜單鍵來打開。

iOS模擬器:

可以通過Command⌘ + D快捷鍵來快速打開Developer Menu。

Reload

刷新頁面,其快捷鍵是 command + R。

注意:只有修改 JavaScript 文件時,刷新功能才起作用。如果新增了文件或者修改了 Native 代碼,就需要使用 Xcode 重新編譯應(yīng)用了。

Debug JS Remotely

該功能允許開發(fā)人員在 Chrome 中調(diào)試應(yīng)用,其調(diào)試方式和調(diào)試 Web 應(yīng)用一樣。

change bundle location

改變打包后的地址

toggle inspector

在模擬器中查看組件樣式。不怎么好用。

disable fast refresh

禁止快速刷新

Show Perf Monitor

該功能啟用后會顯示一個監(jiān)控窗口,顯示出實時的內(nèi)存占用、UIJavaScriptFPS 等信息。幫助我們調(diào)試性能問題。

Errors and Warnings

在development模式下,js部分的Errors 和 Warnings會直接打印在手機(jī)或模擬器屏幕上,以紅屏和黃屏展示。。

Errors

React Native程序運行時出現(xiàn)的Errors會被直接顯示在屏幕上,以紅色的背景顯示,并會打印出錯誤信息。 你也可以通過console.error()來手動觸發(fā)Errors。

在這里插入圖片描述

Warnings

React Native程序運行時出現(xiàn)的Warnings也會被直接顯示在屏幕上,以黃色的背景顯示,并會打印出警告信息。 你也可以通過console.warn()來手動觸發(fā)Warnings。 你也可以通過console.disableYellowBox = true來手動禁用Warnings的顯示,或者通過console.ignoredYellowBox = ['Warning: ...'];來忽略相應(yīng)的Warning

Chrome Developer Tools

第一步:啟動遠(yuǎn)程調(diào)試

在Developer Menu下單擊”Debug JS Remotely” 啟動JS遠(yuǎn)程調(diào)試功能。此時Chrome會被打開,同時會創(chuàng)建一個“http://localhost:8081/debugger-ui.” Tab頁。

在這里插入圖片描述

第二步:打開Chrome開發(fā)者工具

在該“http://localhost:8081/debugger-ui.”Tab頁下打開開發(fā)者工具。打開Chrome菜單->選擇更多工具->選擇開發(fā)者工具。你也可以通過快捷鍵(Command⌘ + Option⌥ + I on Mac, Ctrl + Shift + I on Windows)打開開發(fā)者工具。

斷點調(diào)試 當(dāng)發(fā)生一些"莫名奇妙"的問題錯誤,常用解決方案

這里的莫名其妙是指,在上一刻代碼還可以正常運行,在沒有修改的情況下爆紅:

1.刷新 ! 刷新! 刷新!

2.重新使用react-native run-xxx命令啟動App

3.刪掉App程序,關(guān)掉本地服務(wù)器,清除本地緩存

yarn:清空緩存

yarn cache clean

npm:清空緩存

npm cache clean -f

到此這篇關(guān)于React Native 腳手架的基本使用的文章就介紹到這了,更多相關(guān)React Native 腳手架內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • redux工作原理講解及使用方法

    redux工作原理講解及使用方法

    這篇文章主要介紹了redux工作原理講解及使用方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2021-11-11
  • 使用react-color實現(xiàn)前端取色器的方法

    使用react-color實現(xiàn)前端取色器的方法

    本文通過代碼給大家介紹了使用react-color實現(xiàn)前端取色器的方法,代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-11-11
  • React可定制黑暗模式切換開關(guān)組件

    React可定制黑暗模式切換開關(guān)組件

    這篇文章主要為大家介紹了React可定制黑暗模式切換開關(guān)組件示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • 詳解如何在Remix 中使用 tailwindcss

    詳解如何在Remix 中使用 tailwindcss

    這篇文章主要為大家介紹了如何在Remix中使用tailwindcss方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • react中的axios模塊你了解嗎

    react中的axios模塊你了解嗎

    這篇文章主要為大家詳細(xì)介紹了react中的axios模塊,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • React Native自定義組件與輸出方法詳解

    React Native自定義組件與輸出方法詳解

    這篇文章主要給大家介紹了關(guān)于React Native自定義組件與輸出方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • React中memo useCallback useMemo方法作用及使用場景

    React中memo useCallback useMemo方法作用及使用場景

    這篇文章主要為大家介紹了React中三個hooks方法memo useCallback useMemo的作用及使用場景示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2023-03-03
  • React中事件的類型定義方式

    React中事件的類型定義方式

    這篇文章主要介紹了React中事件的類型定義方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • React state狀態(tài)屬性詳細(xì)講解

    React state狀態(tài)屬性詳細(xì)講解

    React將組件(component)看成一個狀態(tài)機(jī)(State Machines),通過其內(nèi)部自定義的狀態(tài)(State)和生命周期(Lifecycle)實現(xiàn)并與用戶交互,維持組件的不同狀態(tài)
    2022-09-09
  • React項目動態(tài)設(shè)置title標(biāo)題的方法示例

    React項目動態(tài)設(shè)置title標(biāo)題的方法示例

    這篇文章主要介紹了React項目動態(tài)設(shè)置title標(biāo)題的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09

最新評論