未验证 提交 588cb2e7 编写于 作者: O openharmony_ci 提交者: Gitee

!21976 master:快速入门适配 4.0Beta2 IDE:需同步翻译

Merge pull request !21976 from 葛亚芳/master
# 构建第一个ArkTS应用(Stage模型)
> **说明:**
>
> 请使用**DevEco Studio V3.0.0.900 Beta3**及更高版本。
>
> 为确保运行效果,本文以使用**DevEco Studio 4.0 Beta1**版本为例,点击[此处](../../release-notes/OpenHarmony-v4.0-beta1.md#配套关系)获取下载链接。
> **说明:**
>
> 请使用**DevEco Studio V3.0.0.900 Beta3**及更高版本。
>
> 为确保运行效果,本文以使用**DevEco Studio 4.0 Beta2**版本为例,点击[此处](../../release-notes/OpenHarmony-v4.0-beta2.md#配套关系)获取下载链接。
## 创建ArkTS工程
......@@ -23,6 +23,8 @@
3. 进入配置工程界面,**Compile SDK**选择“**3.1.0(API 9)**”,其他参数保持默认设置即可。
其中**Node**用来配置当前工程运行的Node.js版本,可选择使用已有的Node.js或下载新的Node.js版本。
![chooseStageModel](figures/chooseStageModel.png)
> **说明:**
......@@ -42,11 +44,12 @@
![targetSdkVersion](figures/targetSdkVersion.png)
7. 将其他各模块级别的build-profile.json5文件中targets字段下的runtimeOS配置删除。
7. 在模块级**entry > build-profile.json5**文件中,将targets字段下的runtimeOS配置删除。
![deleteRuntimeOS](figures/deleteRuntimeOS.png)
8. 单击Sync Now完成同步。此时工程对应为API 10的OpenHarmony工程。
8. 单击**Sync Now**完成同步。此时工程对应为API 10的OpenHarmony工程。
### 创建API 9的OpenHarmony工程
......@@ -58,6 +61,8 @@
3. 进入配置工程界面,**Compile SDK**选择“**3.1.0(API 9)**”,其他参数保持默认设置即可。
其中**Node**用来配置当前工程运行的Node.js版本,可选择使用已有的Node.js或下载新的Node.js版本。
![chooseStageModel](figures/chooseStageModel.png)
> **说明:**
......@@ -69,18 +74,18 @@
4. 点击**Finish**,工具会自动生成示例代码和相关资源,等待工程创建完成。
5. 在模块级**entry > build-profile.json5**文件中,将targets中的**runtimeOS**配置为“**OpenHarmony**”。
5. 在模块级**entry > build-profile.json5**文件中,将targets中的runtimeOS配置为“OpenHarmony”。
6. 单击Sync Now完成同步。此时工程对应为API 9的OpenHarmony工程。
6. 单击**Sync Now**完成同步。此时工程对应为API 9的OpenHarmony工程。
## ArkTS工程目录结构(Stage模型)(API 10)
![zh-cn_image_0000001364054489](figures/zh-cn_image_0000001364054489.png)
![project](figures/project.png)
- **AppScope > app.json5**:应用的全局配置信息。
- **entry**:OpenHarmony工程模块,编译构建生成一个[HAP](../../glossary.md#hap)包。
- **entry**:OpenHarmony工程模块,编译构建生成一个HAP包。
- **src > main > ets**:用于存放ArkTS源码。
- **src > main > ets > entryability**:应用/服务的入口。
......@@ -101,13 +106,14 @@
- **hvigorfile.ts**:应用级编译构建任务脚本。
## ArkTS工程目录结构(Stage模型)(API 9)
![zh-cn_image_0000001364054489](figures/zh-cn_image_0000001364054489.png)
![project](figures/project.png)
- **AppScope > app.json5**:应用的全局配置信息。
- **entry**:OpenHarmony工程模块,编译构建生成一个[HAP](../../glossary.md#hap)包。
- **entry**:OpenHarmony工程模块,编译构建生成一个HAP包。
- **src > main > ets**:用于存放ArkTS源码。
- **src > main > ets > entryability**:应用/服务的入口。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册