Skip to content

Commit 2ad1aa9

Browse files
committed
doc: 增加ruby版本管理文档
1 parent 91372f6 commit 2ad1aa9

File tree

4 files changed

+37
-51
lines changed

4 files changed

+37
-51
lines changed

website/src/pages/docs/environment-setup/android-windows/README.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -332,19 +332,6 @@ yarn run android
332332
333333
如果您无法使其正常工作,请参阅[故障排除页面](https://reactnative.dev/docs/troubleshooting#content)
334334

335-
## 开发模式弹出开发者菜单刷新应用
336-
337-
命令行支持*打开开发者菜单*,和其它的一些操作
338-
339-
1. `r` - 重新加载应用
340-
2. `d` - 打开开发者菜单
341-
3. `i` - 在 iOS 上运行
342-
4. `a` - 在 Android 上运行
343-
344-
按两次 <kbd>R</kbd> 键或从开发者菜单(<kbd>⌘</kbd><kbd>M</kbd>)中选择重新加载(Reload)以预览您的更改。
345-
346-
> 如果没有起作用可以在命令行使用 `adb shell input keyevent 82` 命令唤起**开发者菜单**
347-
348335
### 修改项目
349336

350337
现在你已经成功运行了项目,我们可以开始尝试动手改一改了:

website/src/pages/docs/environment-setup/android/README.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -265,19 +265,6 @@ yarn react-native run-android
265265
266266
如果您无法使其正常工作,请参阅[故障排除页面](https://reactnative.dev/docs/troubleshooting#content)
267267

268-
## 开发模式弹出开发者菜单刷新应用
269-
270-
命令行支持*打开开发者菜单*,和其它的一些操作
271-
272-
1. `r` - 重新加载应用
273-
2. `d` - 打开开发者菜单
274-
3. `i` - 在 iOS 上运行
275-
4. `a` - 在 Android 上运行
276-
277-
按两次 <kbd>R</kbd> 键或从开发者菜单(<kbd>⌘</kbd><kbd>M</kbd>)中选择重新加载(Reload)以预览您的更改。
278-
279-
> 如果没有起作用可以在命令行使用 `adb shell input keyevent 82` 命令唤起**开发者菜单**
280-
281268
## 修改你的应用
282269

283270
现在您已成功运行该应用程序,让我们对其进行修改。

website/src/pages/docs/environment-setup/ios/README.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -232,17 +232,6 @@ yarn run ios
232232

233233
默认情况下,上述命令将自动在 `iOS` 模拟器上运行您的应用程序。 如果您想在实际的物理 `iOS` 设备上运行该应用程序,请按照此处的说明进行操作。
234234

235-
## 开发模式弹出开发者菜单刷新应用
236-
237-
命令行支持*打开开发者菜单*,和其它的一些操作
238-
239-
- `r` - `重新加载应用`
240-
- `d` - `打开开发者菜单`
241-
- `i` - `在 iOS 上运行`
242-
- `a` - `在 Android 上运行`
243-
244-
使用 <kbd>⌘</kbd><kbd>R</kbd> 让您的 IOS 模拟器重新加载本地项目,使用 <kbd>⌘</kbd><kbd>T</kbd> 弹出开发者菜单。
245-
246235
## 修改你的应用
247236

248237
现在您已成功运行该应用程序,让我们对其进行修改。

website/src/pages/docs/questions/README.md

Lines changed: 37 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ React Native
55

66
一些 React Native 开发上遇到的问题简单记录。
77

8-
## 修改 App 在手机上展示的名称
8+
## 1.修改 App 在手机上展示的名称
99

1010
#### Android
1111

@@ -26,7 +26,7 @@ React Native
2626
<string>这里填写名称</string>
2727
```
2828

29-
## 修改 App 在手机上展示的图标
29+
## 2.修改 App 在手机上展示的图标
3030

3131
#### Android
3232

@@ -42,7 +42,7 @@ React Native
4242

4343
![](./img/img01.png)<!--rehype:style=max-width: 650px;width: 100%;-->
4444

45-
## 判断 Release/Debug 用于调试
45+
## 3.判断 Release/Debug 用于调试
4646

4747
#### Android
4848

@@ -77,7 +77,7 @@ if (__DEV__) {
7777
}
7878
```
7979

80-
## 开发模式弹出开发者菜单刷新应用
80+
## 4.开发模式弹出开发者菜单刷新应用
8181

8282
命令行支持*打开开发者菜单*,和其它的一些操作
8383

@@ -97,7 +97,7 @@ if (__DEV__) {
9797

9898
使用 <kbd>⌘</kbd><kbd>R</kbd> 让您的 IOS 模拟器重新加载本地项目,使用 <kbd>⌘</kbd><kbd>T</kbd> 弹出开发者菜单。
9999

100-
## 设置允许 HTTP 请求访问
100+
## 5.设置允许 HTTP 请求访问
101101

102102
#### Android
103103

@@ -136,7 +136,7 @@ if (__DEV__) {
136136
</dict>
137137
```
138138

139-
## 真机配置 IP 调试
139+
## 6.真机配置 IP 调试
140140

141141
#### 配置说明
142142

@@ -157,7 +157,7 @@ if (__DEV__) {
157157

158158
> `Xcode` => `Product` => `Scheme` => `Edit Scheme...` => `Run` => `Info` => `Build Configuration` => `Debug`
159159
160-
## Xcode 不用数据线真机调试
160+
## 7.Xcode 不用数据线真机调试
161161

162162
通过菜单 `Xcode` => `Product` => `Destination` => `Add Additional Simulators...` 打开设置界面,勾选 `Connect via network`
163163

@@ -169,7 +169,7 @@ if (__DEV__) {
169169
2. 然后再去勾选 `connect via network`
170170
3. 这时手机上会提示信任界面,点击确认即可。
171171

172-
## 打包修改 APP 版本号
172+
## 8.打包修改 APP 版本号
173173

174174
#### Android
175175

@@ -194,7 +194,7 @@ android {
194194
<string>1.2.0</string>
195195
```
196196

197-
## 常见错误
197+
## 9.常见错误
198198

199199
### 应用反应缓慢,出现卡顿问题
200200

@@ -256,7 +256,7 @@ Xcode 打开工程文件错误,使用 `*.xcodeproj` 打开工程会报这个
256256
257257
![](./img/img05.png)<!--rehype:style=max-width: 650px;width: 100%;-->
258258
259-
## React Native 0.70 版本,在iOS模拟器中Open Debugger无法启动
259+
## 10.React Native 0.70 版本,在iOS模拟器中Open Debugger无法启动
260260
261261
#### `版本:`
262262
@@ -286,16 +286,39 @@ error Browser exited with error:, Error: invalid url, missing http/https protoco
286286
RN版本使用0.69.0
287287
288288
289-
## React Native 0.70.0 ios fresh project errors out on run-ios
290-
#### 请保证你的ruby版本为2.7.5或更高版本
291-
你可以使用 [ruby](https://github.com/rbenv/rbenv#readme) 来管理你的ruby版本
289+
## 11.React Native 0.70.0 ios fresh project errors out on run-ios
290+
请保证你的ruby版本为`2.7.5`<!--rehype:style=color: red;background: #ffd2d2;-->或`更高版本`<!--rehype:style=color: red;background: #ffd2d2;-->,你可以使用 [rbenv](https://github.com/rbenv/rbenv#readme) 来管理你的ruby版本
292291
292+
#### 1.`安装 rbenv`
293+
```
294+
$ brew install rbenv ruby-build # macOS
295+
# Debian、ubuntu 和其他衍生产品
296+
$ sudo apt install rbenv
297+
```
298+
299+
#### 2.`管理 ruby`
300+
```
301+
# 列出最新的稳定版本
302+
$ rbenv install -l
303+
# 列出所有本地版本
304+
$ rbenv install -L
305+
# 安装 Ruby 版本
306+
$ rbenv install 3.1.2
307+
$ rbenv global 3.1.2 # 为这台机器设置默认Ruby版本
308+
# 或者
309+
$ rbenv local 3.1.2 # 设置此目录的 Ruby 版本
310+
$ rbenv local --unset
311+
$ rbenv version # 显示当前活动的 Ruby 版本
312+
=> 1.9.3-p327 (set by /Users/sam/.rbenv/version)
313+
```
314+
315+
#### 3.`在项目中,输入以下命令`
293316
```
294317
bundle install
295318
cd ios && bundle exec pod install
296319
```
297320
298-
## MacBook Pro with a M1
321+
## 12.MacBook Pro with a M1
299322
300323
```bash
301324
# Install ffi

0 commit comments

Comments
 (0)