使用卡片开发工具

新建工程

act init:新建工程。

配置中的 name 类字段会作为文件或文件夹的依据,仅支持字母、数字、下划线和中横线。

➜  ~ act init -h
Usage: act init [options]

在当前目录下初始化一个Cube应用

Options:
  -h, --help        display help for command

编译工程

act build:编译指定目录下的 Cube 项目。

path可以指定编译的 Cube 项目的所在目录。options编译的配置项,如:开启调试模式等。

➜  ~ act build -h
Usage: @antdigital/cube build [options] [path]

编译指定路径下的 Cube 项目 [未指定时使用当前路径]

Options:
  --batch              是否为批量处理模式 (仅卡片 1.0 项目支持) (default: false)
  --watch              是否打开实时编译,不支持批量处理模式 (default: false)
  --debug              是否开启调试模式 (default: false)
  --bytecode           开启 js 字节码 (default: false)
  --bizcode [bizcode]  所属业务线 (default: "")
  --page-id [id]       单页ID
  --page-sign          产物构建时安全加签 (default: false)
  -h, --help           显示帮助信息

编译动态资产

act build-asset:编译指定目录下的 Cube 资产。

path可以指定编译动态资产的工程所在目录。

➜  ~ act build-asset -h 
Usage: @antdigital/cube build-asset [path]

编译动态资产

Options:
  --only <step>  build asset step by setp. steps: prepare | build | revert
  -h, --help     显示帮助信息