目录
开发环境搭建
---------------------------------------------------------------------------------------------------------------------------------
下载DevEco Studio
官网下载链接:
HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者
---------------------------------------------------------------------------------------------------------------------------------
进行环境配置
配置环境参考博客:
华为开发者工具 DevEco Studio 配置 SDK 教程_相逢不晚何必匆匆的博客-CSDN博客
---------------------------------------------------------------------------------------------------------------------------------
系统开发前端基础
---------------------------------------------------------------------------------------------------------------------------------
应用开发目录结构
从text文件进入entry文件,选择src文件中的main文件,我们主要的开发在于js部分
---------------------------------------------------------------------------------------------------------------------------------
目录结构中文件分类如下:
.hml结尾的HML模板文件,这个文件用来描述当前页面的文件布局结构。
.css结尾的CSS样式文件,这个文件用于描述页面样式。
.js结尾的JS文件,这个文件用于处理页面和用户的交互。
---------------------------------------------------------------------------------------------------------------------------------
各个文件夹的作用:
app.js文件用于全局JavaScript逻辑和应用生命周期管理。
pages目录用于存放所有组件页面。
common目录用于存放公共资源文件,比如:媒体资源和JS文件。
i18n目录用于配置不同语言场景资源内容,比如:应用文本词条,图片路径等资源,注意i18n是开发保留文件夹,不可重命名。
---------------------------------------------------------------------------------------------------------------------------------
文件使用规则
文件访问
应用资源可通过绝对路径或相对路径的方式进行访问
本开发框架中绝对路径以 "/" 开头,相对路径以 "./" 或 "../"
公共代码文件和资源文件推荐放在common
---------------------------------------------------------------------------------------------------------------------------------
媒体文件
格式 | 支持版本 | 支持的文件类型 |
---|---|---|
BMP | API Version 3+ | .bmp |
JPEG | API Version 3+ | .jpg |
PNG | API Version 3+ | .png |
---------------------------------------------------------------------------------------------------------------------------------
app.js 标签
标签 | 类型 | 默认值 | 必填 | 描述 |
---|---|---|---|---|
name | string | defa |