skooppaos / appserver-io-cli
用于启动新项目和更多功能的命令行应用程序。
dev-master
2016-06-07 06:18 UTC
Requires
- php: >=5.6.0
- league/flysystem: ~1.0
- symfony/console: ~2.5|~3.0
- symfony/process: ~2.1|~3.0.0
This package is not auto-updated.
Last update: 2024-09-14 19:04:07 UTC
README
在 CLI 中可用的命令。
-
"about" 命令。这是默认命令,解释了 CLI 的工作方式。
-
"new" 命令。创建一个新项目。
-
参数/选项
- name - 必需 - 项目的名称。
- [--with] - 可选 - "with" 参数允许您自动将不同的应用程序添加到项目中。例如,"--with routlt" 将安装带有
routlt
包的项目。
-
问题/参数
- 如果命令中缺少项目名称,则请求它。
- 请求目录名称。
- 请求组织名称
-
待办事项
- 创建项目/应用程序目录。
- 创建 git 仓库。
- 创建 composer 项目。
- 创建骨架应用程序。
- 如果使用 "´--with´" 添加了包,则安装它。
-
-
"install" 命令。用于安装完整的预构建应用程序。"appserver install example" 将自动安装示例应用程序。
-
"restart" 命令。用于重启 appserver。
-
"virtual-host" 命令。为特定应用程序创建一个新的虚拟主机。必须首先创建应用程序。
- 参数: [目录名称] - 必需 - 应用程序目录的名称。
- .
-
"remove" 命令。用于删除不再需要的应用程序。
-
"environment" 命令。更改环境。
- 参数: [prod|dev] - 在生产模式或开发模式之间进行选择。
- .
-
"scanner" 命令。创建扫描器,当对特定应用程序目录进行更改时自动重启 appserver。
- 参数: [目录名称] - 必需 - 应在
/webapps
下监视的目录名称。
- 参数: [目录名称] - 必需 - 应在
-
参数: [start|stop]