Skip to content

app init 命令

app init 命令用于基于 Genstore 标准项目模板创建一个全新的应用项目。

命令格式

bash
genstore app init [options]

使用场景

  • 快速开始新项目:开发者可使用 app init 命令快速生成标准的项目结构,基于此进行应用功能开发,提升项目启动效率。
  • 多应用独立开发:应用开发团队可通过 app init 创建多个独立的应用项目,每个项目拥有独立的环境和配置,便于应用的独立开发和管理。

使用步骤

当你需要开始一个新的应用项目时,可以遵循以下步骤使用 app init 命令:

  1. 打开终端,进入要创建项目的目录。
  2. 运行 app init 命令。
  3. 根据交互提示,输入项目名称和选择初始化选项。
  4. 等待项目结构和文件创建完成。关于应用结构和配置文件的介绍,可参考 应用结构
  5. 进入新建的项目目录,开始应用开发

配置项

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