cradlephp / cradle-developer
Cradle PHP 开发工具
2.3.0
2020-06-20 10:11 UTC
Requires
- aws/aws-sdk-php: 3.19.30
- cradlephp/framework: ~2.3.0
Requires (Dev)
- php-coveralls/php-coveralls: ~2.1.0
- phpunit/phpunit: 7.0.2
- squizlabs/php_codesniffer: 3.2.3
README
CradlePHP 开发者的命令行界面
安装
如果您已经安装了 Cradle,可能不需要安装此工具,因为它可能已经包含在内。
$ composer require cradlephp/cradle-developer
$ bin/cradle cradlephp/cradle-developer install
$ cradle connect app-1- 连接到服务器。见:config/deploy.php$ cradle help- 通用帮助菜单$ cradle install- 安装 Cradle$ cradle install -f | --force- 强制覆盖文件安装 Cradle$ cradle install --skip-sql- 安装 Cradle,但跳过 SQL 部分$ cradle install --skip-versioning- 安装 Cradle 但跳过更新包$ cradle install -h 127.0.0.1 -u root -p 123- 使用给定的数据库信息安装 Cradle$ cradle server -h 127.0.0.1 -p 8888- 启动 PHP 服务器$ cradle update- 将所有包更新到最新版本$ cradle deploy- 部署命令$ cradle deploy help- 部署帮助菜单$ cradle deploy production- 将代码部署到服务器。见:config/deploy.php$ cradle deploy s3- 将静态资源上传到 S3。见:config/services.php$ cradle deploy s3 --include-yarn- 将包括 Yarn 文件夹的静态资源上传到 S3$ cradle deploy s3 --include-upload- 将包括上传文件夹的静态资源上传到 S3$ cradle elastic- ElasticSearch 命令$ cradle elastic help- ElasticSearch 帮助菜单$ cradle elastic flush- 清空整个索引$ cradle elastic flush foo/bar- 清空与给定包相关的索引$ cradle elastic map- 提交 ElasticSearch 架构$ cradle elastic map foo/bar- 提交与给定包相关的 ElasticSearch 架构$ cradle elastic populate- 填充每个包的所有索引$ cradle elastic populate foo/bar- 根据包填充索引$ cradle package- 包命令$ cradle package help- 包帮助菜单$ cradle package install foo/bar- 从 Packagist 安装包$ cradle package install foo/bar 1.0.0- 从 Packagist 安装特定版本$ cradle package list- 列出所有可用的包$ cradle package remove foo/bar- 删除包$ cradle package search foobar- 在 Packagist 中搜索特定包$ cradle package update foo/bar- 将包更新到最新版本$ cradle package update foo/bar 1.0.0- 将包更新到特定版本$ cradle redis- Redis 命令$ cradle redis help- Redis 帮助菜单$ cradle redis flush- 清空整个缓存$ cradle redis flush foo/bar- 清空与给定包相关的缓存$ cradle sql- SQL 命令$ cradle sql help- SQL 帮助菜单$ cradle sql build- 重建数据库架构$ cradle sql build foo/bar- 重建与给定包相关的数据库表$ cradle sql flush- 清空整个数据库$ cradle sql flush foo/bar- 清除与给定包相关的数据库表$ cradle sql populate- 填充每个包的所有表$ cradle sql populate foo/bar- 根据包填充表
为Cradle PHP贡献
感谢您考虑为Cradle PHP做出贡献。
请勿在此存储库中创建问题。官方问题跟踪器位于 https://github.com/CradlePHP/cradle/issues 。在此处创建的问题很可能会被忽略。
请注意,master分支包含当前版本的最新版本。请检查您正在使用的版本,并找到相应的分支。例如,v1.1.1可以在1.1分支中。
问题修复将尽快审查。也会考虑小功能,但请给我时间审查并回复。主要功能只会在master分支上考虑。
- 分叉存储库。
- 启动本地终端并切换到您想要贡献的版本。
- 做出您的更改。
- 始终确保在所有提交上签注(git commit -s -m "提交信息")