环境搭建
2024/5/21大约 1 分钟
环境搭建
rn介绍
- react-native 相关介绍
移动端:
1. web app 和pc web没有什么区别
2. native android (java kotlin) IOS (Objective-C swift) 原生
3. hybridApp 混合开发 通过一个native container(WebView)展示H5页面 利用webApp在native组件中展示
rn:
真正的移动端
打包时,把rn的组件映射为android或者IOS的组件
rn环境搭建
沙盒环境
// 安装cli
npm install -g expo-cli
// 测试是否安装完成
expo -V
// 创建新项目
expo init xxx
// 启动项目
npm run start原生环境
- 检查node版本 version>18
- 下载jdk17
- 下载android studio
- Android SDK Android SDK Platform 33 Intel x86 Atom_64 System Image Android SDK Platform 34 Intel x86 Atom_64 System Image
- Android SDK Platform
- Android Virtual Device
- 设置环境变量到系统变量
path
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\emulator
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin系统变量
ANDROID_HOME C:\Users\你的用户名\AppData\Local\Android\Sdk
创建应用
使用cli
- 清除之前的cli:npm uninstall -g react-native-cli @react-native-community/cli
- 安装最新的cli:npm i -g react-native-cli @react-native-community/cli
- 测试版本: react-native -v
创建项目
react-native init xxx启动应用
npm run start