1. 程式人生 > >React Native 常用命令或快捷鍵合集

React Native 常用命令或快捷鍵合集

命令:

react-native init “專案名稱” : 執行React Native的初始化命令,建立一個專案
npm install : 需要在工程目錄下用此命令將依賴包下載下來

iOS快捷鍵:

蘋果鍵+R(模擬器) : 模擬器reload 介面

蘋果鍵+D (模擬器) : 模擬器彈出視窗模式 (可以點選remote debug)

ctrl+alt+回車(模擬器): 可以直接開啟chrome remote debug 模式

蘋果鍵+option + J(chrome):chrome 彈出debug視窗模式,除錯的具體日誌

android快捷鍵:

shift + r 連續2 次 模擬器reload 介面

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

Android 打包命令:(Android studio)

1.首先選單欄build -generate signed APK 按照一步步 生成xxx.jks 檔案,把剛剛生成的簽名檔案複製到專案android/app資料夾下面

2.然後修改專案中gradle.properties檔案,進行新增如下的程式碼(注意下面的簽名和別名的名稱和上一步放入的xxx.jks要一樣,下面兩項分別填寫簽名和別名的密碼)

這一步我們是進行全域性的gradlde進行變數化的配置,後邊我們會在後邊的步驟中給相應的應用進行簽名。

[注意].以上的簽名祕鑰請大家一定要妥善保管,因為在應用釋出的時候需要的。

3.給應用添加簽名-配置區域性應用Gradle檔案

直接在工程目錄下得android/app/build.gradle中以下節點新增如下內容:

  1. 進入專案根目錄 再 cd android目錄下 開始打包 執行以下命令:

    ./gradlew assembleRelease

  2. 進入 android/app/build/outputs/apk目錄下面生成了app-release.apk

    以後直接 執行命令 ./gradlew assembleRelease 就可以打包。

React Native main.jsbundle生成方法

(目前已不用生成main.jsbundle,直接可打包)
1.在React Native專案根目錄下執行 npm start

2.使用curl命令生成 main.jsbundle

3.在AppDelegate.m中選擇使用main.jsbundle 的程式碼

4.將真機聯上電腦,選擇信任,然後在Xcode中選擇使用其進行除錯,等待編譯完成即可執行!

生成後就可以進一步進行打包成.ipa檔案了