激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(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
主站蜘蛛池模板: 91精品一区二区综合在线 | 深夜小视频在线观看 | 久久一本日日摸夜夜添 | 欧美aaaaaaaa | 最近中文字幕一区二区 | 国产精品99久久99久久久二 | 91精品国| 国产精品久久久久久久午夜片 | 日韩视频一区在线 | 久久精品电影网 | 国产亚洲精品久久久久久大师 | 性片久久 | 99久久久精品视频 | 久久久久久久久久91 | 精品久久中文网址 | 性欧美xxxx免费岛国不卡电影 | 亚洲草逼视频 | 一区二区三区欧美日韩 | 国产亚洲高清视频 | 亚洲一区二区三区精品在线观看 | 欧美成人黄色小视频 | 性猛aa久久久| 欧美在线观看视频一区 | 欧美精品一区二区免费 | 99这里有精品 | 青久草视频 | 国产xxxx岁13xxxxhd | 免看黄大片aa | 性大片免费看 | 精品国产乱码久久久久久预案 | 一区二区三区日韩 | 天天操天天插天天干 | 久久久av亚洲男天堂 | 黄网站在线观 | 色柚视频网站ww色 | av噜噜在线 | 黄色网址进入 | 蜜桃视频在线免费播放 | 狠狠色成色综合网 | 毛片在线视频观看 | 一级毛片免费高清 |