Skip to content

安装目录

应用在被安装到指定的存储空间后,将会在存储空间中创建应用专属的安装目录,路径格式为:/volume{volume number}/@appstore/{app_id}

例如:/volume1/@appstore/com.mycompany.myapp

目录结构如下:

shell
/var/packages/{app_id}/ -> /volume{volume number}/@appstore/{app_id}
├── bin
│   └── app_serv
├── cache -> /volume{volume number}/@appcache/{app_id}
├── data -> /volume{volume number}/@appdata/{app_id}
├── log -> /volume{volume number}/@applog/{app_id}
├── icon.png
└── www
    ├── index.html
    ├── css/
    ├── js/
    └── assets/

应用安装目录下的文件和目录来自应用打包目录下的 rootfs_commonrootfs_amd64\arm64 目录。

打包目录结构

打包目录结构如下:

shell
my-app/
├── project.yaml         # 应用配置文件
├── rootfs_common/       # 应用打包文件共用目录
   ├── icon.png         # 应用图标(建议尺寸:256*256 px)
   └── www/             # 前端静态文件目录
       ├── index.html   # 入口页面
       ├── css/
       ├── js/
       └── assets/
├── rootfs_amd64/        # AMD64架构专用目录
   └── bin/             # 后端服务可执行文件
└── rootfs_arm64/        # ARM64架构专用目录
    └── bin/             # 后端服务可执行文件