civicrm/civix

CiviCRM 扩展 CLI

v24.09.1 2024-09-19 09:53 UTC

README

Civix 是一个用于构建 CiviCRM 扩展的命令行工具。它是作为 CiviCRM-Buildkit 的一部分进行分发的。

需求

下载

civix 以 PHAR 格式分发,这是一个便携式可执行文件(适用于 PHP)。它应该在大多数已安装 PHP 的类 Unix 系统上运行。以下是三种快速下载方法:

还有更多下载 civix 的选项。另请参阅

文档

CiviCRM 开发者指南 包含 构建扩展的教程

对于参考文档,civix 支持一个 “--help” 选项。例如,要获取有关 “generate:page” 命令的参考材料,请运行

civix generate:page --help

开发

如果您正在为 civix.git 开发更新,请参阅 doc/develop.md。它讨论了 PHAR 编译、单元测试等类似过程。