一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務(wù)器之家 - 編程語言 - JavaScript - React - React Native 腳手架的基本使用詳解

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

2022-03-08 16:49愚公搬代碼 React

這篇文章主要介紹了React Native 腳手架的基本使用詳解,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

構(gòu)建項目

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

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

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

?
1
2
cd 項目名
react-native run-ios or react-native run-android

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

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

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會直接打印在手機或模擬器屏幕上,以紅屏和黃屏展示。。

Errors

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

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

Warnings

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

Chrome Developer Tools

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

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

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

第二步:打開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ù)器,清除本地緩存

?
1
2
3
4
5
6
7
yarn:清空緩存
 
yarn cache clean
 
npm:清空緩存
 
npm cache clean -f

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

原文鏈接:https://codeboy.blog.csdn.net/article/details/107921735

延伸 · 閱讀

精彩推薦
  • ReactReact實現(xiàn)一個高度自適應(yīng)的虛擬列表

    React實現(xiàn)一個高度自適應(yīng)的虛擬列表

    這篇文章主要介紹了React如何實現(xiàn)一個高度自適應(yīng)的虛擬列表,幫助大家更好的理解和學(xué)習(xí)使用React,感興趣的朋友可以了解下...

    抖音前端安全9002022-02-25
  • ReactReact+Antd 實現(xiàn)可增刪改表格的示例

    React+Antd 實現(xiàn)可增刪改表格的示例

    這篇文章主要介紹了React+Antd實現(xiàn)可增刪改表格的示例,幫助大家更好的理解和學(xué)習(xí)使用React,感興趣的朋友可以了解下...

    用戶3202285797825942022-02-24
  • React基于Vite 的組件文檔編寫神器,又快又省心

    基于Vite 的組件文檔編寫神器,又快又省心

    翻閱 Vite 的官方庫列表,偶然發(fā)現(xiàn)了一款 star 數(shù)量僅 100 多的文檔解決方案 vite-plugin-react-pages。開始用試試水的心態(tài)去去體驗一把,結(jié)果發(fā)現(xiàn)相當(dāng)好用。...

    前端星辰9402021-12-27
  • ReactReact中使用Vditor自定義圖片詳解

    React中使用Vditor自定義圖片詳解

    這篇文章主要介紹了React中使用Vditor自定義圖片詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們...

    淺夏晴空10042021-12-20
  • React簡單分析React中的EffectList

    簡單分析React中的EffectList

    這篇文章主要簡單分析了React中的EffectList,幫助大家更好的理解和學(xué)習(xí)使用React進行前端開發(fā),感興趣的朋友可以了解下...

    zhangyu8242022-02-24
  • ReactReact中setState的使用與同步異步的使用

    React中setState的使用與同步異步的使用

    這篇文章主要介紹了React中setState的使用與同步異步的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋...

    一顆冰淇淋5302022-02-17
  • ReactReact 三大屬性之state的使用詳解

    React 三大屬性之state的使用詳解

    這篇文章主要介紹了React 三大屬性之state的使用詳解,幫助大家更好的理解和學(xué)習(xí)使用React,感興趣的朋友可以了解下...

    xiaoznz3722022-03-02
  • ReactReact實現(xiàn)todolist功能

    React實現(xiàn)todolist功能

    這篇文章主要介紹了React實現(xiàn)todolist功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下...

    一杯清泉7082021-12-21
主站蜘蛛池模板: 秋霞宅宅236理论片 秋霞一级黄色片 | 美女跪式抽搐gif动态图 | 亚洲精品福利你懂 | 日韩亚洲国产欧美精品 | 亚洲第一人黄所 | 国产精品免费网站 | 日本啊v在线观看 | 日本视频高清免费观看xxx | 精品国产影院 | 国产精品福利 | 日韩理论片 | 天堂网在线网站成人午夜网站 | 国产综合久久久久 | 女教师系列三上悠亚在线观看 | 欧美高清乌克兰精品另类 | 欧美日本一本线在线观看 | 亚洲精品资源在线 | 成年人视频免费在线观看 | 亚洲精品成人a | 天天久久综合网站 | 日本无卡码一区二区三区 | 日韩视频在线观看中字 | 日b视频免费 | 高清国产精品久久久久 | 国产成人综合久久 | 91一区二区在线观看精品 | freehd182d动漫 | 黄动漫车车好快的车车双女主 | 日韩欧美亚洲每日更新网 | 国产成人+亚洲欧洲 | 日本人啪啪 | 合欢视频免费 | 欧美特黄一级大片 | 四虎影视免费观看免费观看 | 男人天堂久久 | 色在线免费| 亚洲精品乱码蜜桃久久久 | 女攻双性 | 精品小视频在线观看 | 国产精品资源在线观看网站 | 国产精品性视频免费播放 |