app init
命令
app init
命令用于基于 Genstore 标准项目模板创建一个全新的应用项目。
命令格式
bash
genstore app init [options]
使用场景
- 快速开始新项目:开发者可使用
app init
命令快速生成标准的项目结构,基于此进行应用功能开发,提升项目启动效率。 - 多应用独立开发:应用开发团队可通过
app init
创建多个独立的应用项目,每个项目拥有独立的环境和配置,便于应用的独立开发和管理。
使用步骤
当你需要开始一个新的应用项目时,可以遵循以下步骤使用 app init
命令:
- 打开终端,进入要创建项目的目录。
- 运行
app init
命令。 - 根据交互提示,输入项目名称和选择初始化选项。
- 等待项目结构和文件创建完成。关于应用结构和配置文件的介绍,可参考 应用结构
- 进入新建的项目目录,开始应用开发
配置项
app init
命令提供了以下配置项,以满足不同的项目初始化需求:
bash
--client-id <值>
- 环境变量:
GENSTORE_FLAG_CLIENT_ID
- 为新项目指定要关联的现有 Genstore 应用的客户端 ID。
- 当使用此选项时,可以跳过应用选择的交互提示。
示例
使用配置项指定店铺 ID
bash
genstore app init --client-id your-client-id
使用环境变量指定店铺 ID
bash
export GENSTORE_FLAG_CLIENT_ID=your-client-id
genstore app init