日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

react native在windows环境搭建并使用脚手架新建工程

發布時間:2024/1/16 windows 22 coder
生活随笔 收集整理的這篇文章主要介紹了 react native在windows环境搭建并使用脚手架新建工程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

截止到2024-1-11,使用的主要軟件的版本如下:

軟件實體 版本
react-native 0.73.1
react 18.2.0
react-native-cli 2.0.1
Android Studio 2022.3.1 Patch3
Android SDK Android SDK Platform 33 34
Android SDK Android SDK Tools 33 34
Android SDK Intel x86 Atom_64 System Image
Android SDK Google APIs Intel x86 Atom System Image
node 20.10.0
yarn 1.22.21
npm 10.2.3
openjdk 17.0.9

1. 搭建流程(基于windows10)

最新版本請參考官網

Node.js環境安裝

安裝node穩定版,訪問如下網址,下載安裝20.10.0LTS版本
Node.js官網

yarn的安裝

使用管理員打開cmd,并使用如下命令安裝yarn
npm install -g yarn

react-native腳手架安裝

npm install -g react-native-cli

安裝JDK

安裝jdk,本次使用的版本為17.0.9
命令行中,使用java -version驗證是否成功
添加系統和用戶環境變量JAVA_HOME,其值為C:\Program Files (x86)\Java\jdk-17.0.9+9
%JAVA_HOME%\bin添加到系統環境變量path中,并調整的最前

安裝Android Studio

Android Studio官網下載地址
安裝Android Studio,其步驟沒有特殊的,不需要設置代理,按照提示一直走完安裝流程。

安裝Android SDK

按照下圖,安裝Android SDK Platform 33 34,Android SDK Tools 33 34,Intel x86 Atom_64 System Image,Google APIs Intel x86 Atom System Image

配置Android Studio環境變量

按照如下圖的操作,將Android SDK Location的值作為系統環境變量ANDROID_HOME的值

除此以外,將如下的值作為path的環境變量追加值
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\emulator
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin

2. 使用npx創建demo工程并運行工程

創建工程

首先使用npx創建名稱為helloRN工程
npx react-native@latest init helloRN

工程配置文件修改

gradle-wrapper.properties文件修改

打開helloRN\android\wrapper\gradle-wrapper.properties文件,修改distributionUrl的url前綴值為https\://mirrors.cloud.tencent.com/gradle/

build.gradle文件修改

將其內容修改為:

點擊查看代碼
buildscript {
    ext {
        buildToolsVersion = "34.0.0"
        minSdkVersion = 21
        compileSdkVersion = 34
        targetSdkVersion = 34
        ndkVersion = "25.1.8937393"
        kotlinVersion = "1.8.0"
    }
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google'}//重點關注這一行
        maven { url 'https://dl.google.com/dl/android/maven2/' }
        mavenCentral()
    }
    dependencies {
        classpath("com.android.tools.build:gradle:8.1.1") // 指定版本號
        classpath("com.facebook.react:react-native-gradle-plugin")
    }
}
allprojects {
    repositories {
        maven{ url 'https://maven.aliyun.com/repository/google'} //重點關注這一行
        google()
        jcenter()
    }
}

apply plugin: "com.facebook.react.rootproject"

注意:兩個配置文件的gradle版本號需要保持一致

運行helloRN工程

首先需要開啟兩個終端,使用終端1在工程目錄下執行如下命令:
yarn start
使用終端2在工程目錄下執行如下命令
yarn android
此時工程自動下載依賴文件...
如果出現下載react-android-0.73.1-debug.aarhermes-android-0.73.1-debug.aar文件超時的情況,請使用迅雷等工具,將完整下載鏈接復制到工具內下載,下載完成后,按如下表放置:

文件 路徑
react-android-0.73.1-debug.aar C:\Users\Think.gradle\caches\modules-2\files-2.1\com.facebook.react\react-android\0.73.1\路徑下包含.pom文件的文件夾
hermes-android-0.73.1-debug.aar C:\Users\Think.gradle\caches\modules-2\files-2.1\com.facebook.react\hermes-android\0.73.1路徑下包含.pom文件的文件夾

若未出現報錯,則會出現BUILD SUCCESSFUL的提示,并在手機模擬器出現如下界面

總結

以上是生活随笔為你收集整理的react native在windows环境搭建并使用脚手架新建工程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。