Webcourse/12-React基础/10-React Navive初识.md
2020-04-19 18:24:43 +08:00

62 lines
1.2 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 搭建开发环境
官方文档<https://reactnative.cn/docs/getting-started.html>
### 安装NodehomebrewWatchman
安装 homebrew
```
```
安装 watchman
```
brew install watchman
```
Watchman则是由 Facebook 提供的监视文件系统变更的工具安装此工具可以提高开发时的性能packager 可以快速捕捉文件的变化从而实现实时刷新
### 安装 React Native 的命令行工具react-native-cli
安装 react-native-cli
```
npm install -g react-native-cli
```
React Native 的命令行工具用于执行创建初始化更新项目运行打包服务packager等任务
### 创建新项目
```
react-native init MyApp --version 0.44.3
```
### 编译并运行 React Native 应用
ios 模拟器上运行
```
react-native run-ios
```
## 调试
官网文档<https://reactnative.cn/docs/debugging.html>
### 访问 App 内的开发菜单
如果是在 iOS 模拟器中运行还可以按下`Command + D`快捷键Android 模拟器对应的则是Command + Mwindows 上可能是 F1 或者 F2或是直接在命令行中运行adb shell input keyevent 82来发送菜单键命令