theartofjoomla / joomla-cli-application
为支持命令行(CLI)应用而提供的“Joomla 框架”的一个版本。
v1.1
2014-03-24 04:56 UTC
Requires
- joomla/application: ~1.1.1
- joomla/di: ~1.1.1
- joomla/event: ~1.1.0
- joomla/filesystem: ~1.1
- joomla/input: ~1.1.1
- joomla/registry: ~1.1
- joomla/session: ~1.1
- joomla/string: ~1.1
- joomla/uri: ~1.1
- monolog/monolog: 1.*@stable
This package is not auto-updated.
Last update: 2024-09-23 14:59:58 UTC
README
这是 Joomla 框架 的一个版本,您可以将其用作命令行应用程序(CLI)的框架。
1. 安装
安装 Joomla CLI 应用程序 有两种选择。
使用 Composer(推荐)
Joomla 框架使用 Composer 来管理依赖。安装 Joomla CLI 应用程序 基础的最简单方法是为您创建一个项目。
如果您没有 Composer,请按照 https://getcomposer.org.cn 网站的安装说明进行操作。
然后,使用 create-project
命令下载并准备您的命令行应用程序
$ php composer.phar create-project -s dev theartofjoomla/joomla-cli-application path/to/install
Composer 将在 path/to/install
文件夹下安装项目,并自动将所有依赖项下载到 path/to/install/vendor
文件夹。
2. 配置应用程序
应用程序自带基本配置支持,因此将 /etc/config.dist.json
文件复制或重命名为 /etc/config.json
。
3. 测试应用程序
可执行文件是 /bin/run.php
。
$ php bin/run.php
[2013-09-30 14:28:35] Acme.DEBUG: It works! [] []
$
4. 扩展应用程序
- 将 "Acme" 字符串和
/src/Acme
重命名为您的应用程序名称。 - 通过修改
/composer.json
添加更多包和依赖项。
5. 特性
- 支持 JSON 配置文件(
/etc/config.json
)。 - Monolog 日志输出到 STDOUT。
- 异常跟踪。
6. 更多帮助
请访问 Learn the Art of Joomla - Framework Solutions 了解构建命令行应用程序的教程。