SuperAPI AI 工具集

react-native-setup

前端与建站

查看项目

更新于 10-16 06:47

技能介绍

用途:帮助完成 React Native 与 Expo 的开发环境搭建与配置,并排查安装、SDK 配置和构建问题,覆盖 macOS、Windows、Linux。

主要能力:Node.js 与 npm(要求 18.x 及以上,可用 node --version && npm --version 验证);Xcode(15.x 及以上,xcode-select --install、sudo xcodebuild -license accept);Android Studio(Hedgehog 及以上,含 Android SDK Platform 34+、Build-Tools、Emulator、Platform-Tools 与 ANDROID_HOME 配置);Watchman(macOS 可用 brew install watchman);CocoaPods、iOS 模拟器与 Android 模拟器/AVD、Gradle、Metro Bundler(端口 8081、npx react-native start --reset-cache)等。

常见问题处理:命令未找到(PATH 与 shell 配置)、SDK 未找到、pod install 失败(含 pod deintegrate && pod install)、构建失败与缓存清理。

使用方式:按需执行环境验证命令,如 xcodebuild -version、pod --version、adb --version、emulator -list-avds、adb devices;创建项目可用 npx react-native init MyProject,iOS 依赖用 cd ios && pod install && cd ..,随后 npm start、npm run ios 或 npm run android。清理构建可参考 iOS 的 rm -rf build Pods 后重装、Android 的 ./gradlew clean、Metro 的 --reset-cache。

适用场景:初次搭建环境、安装配置 Xcode/Android Studio、管理模拟器、排查构建与依赖冲突、配置环境变量。

限制:资料未提供具体收费、价格、平台支持范围之外的信息,也未说明与 SpecWeave 之外工具的集成细节;部分命令与版本要求可能随工具更新而变化,需以官方文档为准。