← 返回命令列表

Linux command

react-native 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Create new project

npx react-native init [ProjectName]

Start Metro bundler

npx react-native start

Run on Android

npx react-native run-android

Run on iOS

npx react-native run-ios

Run on specific device

npx react-native run-ios --device "[iPhone 15]"

Clean build cache

npx react-native start --reset-cache

Link native dependencies

npx react-native link

Show doctor diagnostics

npx react-native doctor

说明

react-native is the command-line interface for React Native, a framework that enables building native iOS and Android mobile applications using JavaScript and React. It manages the full development lifecycle from project creation through building, running, and debugging apps on simulators, emulators, and physical devices. The CLI starts the Metro bundler, which serves JavaScript bundles to running apps and enables hot reloading for rapid development iteration. Platform-specific commands (run-android, run-ios) compile native code and deploy to target devices. The doctor command verifies that the development environment is correctly configured, checking for Xcode, Android SDK, Node.js, and required dependencies.

参数

init _NAME_
Create new project.
start
Start Metro bundler.
run-android
Build and run on Android.
run-ios
Build and run on iOS.
doctor
Check development environment.
link
Link native dependencies.
upgrade
Upgrade React Native.
--device _NAME_
Target device.
--reset-cache
Clear bundler cache.

FAQ

What is the react-native command used for?

react-native is the command-line interface for React Native, a framework that enables building native iOS and Android mobile applications using JavaScript and React. It manages the full development lifecycle from project creation through building, running, and debugging apps on simulators, emulators, and physical devices. The CLI starts the Metro bundler, which serves JavaScript bundles to running apps and enables hot reloading for rapid development iteration. Platform-specific commands (run-android, run-ios) compile native code and deploy to target devices. The doctor command verifies that the development environment is correctly configured, checking for Xcode, Android SDK, Node.js, and required dependencies.

How do I run a basic react-native example?

Run `npx react-native init [ProjectName]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does init _NAME_ do in react-native?

Create new project.