event-engine / php-inspectio-cody
InspectIO 的 PHP Cody
0.1.0
2022-02-22 17:10 UTC
Requires
- php: ^7.4 || ^8.0
- ext-json: *
- christoph-kluge/reactphp-http-cors-middleware: ^2.0.0
- event-engine/php-inspectio-graph-cody: ^0.1.0
- fig/http-message-util: ^1.1
- open-code-modeling/php-code-generator-transformator: ^0.1.0
- psr/http-message: ^1.0
- react/http: ^1.1
- seregazhuk/php-watcher: ^0.5.2 || dev-master
Requires (Dev)
- jangregor/phpstan-prophecy: ^0.8.1
- phpspec/prophecy-phpunit: ^2.0
- phpstan/phpstan: ^0.12.33
- phpstan/phpstan-strict-rules: ^0.12.4
- phpunit/phpunit: ^9.2.6
- prooph/php-cs-fixer-config: ^0.5.0
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-09-05 23:04:58 UTC
README
这是 Cody 服务器的仓库。 prooph board 可以连接到一个名为 Cody 的编码机器人。借助它,您可以从事件映射中生成可工作的代码。
Cody 服务器运行在 http://localhost:3311
安装
还有一个可用的 事件引擎 Cody 框架。
请确保您已安装 Docker 和 Docker Compose。
建议为代码生成创建一个新的应用程序,并通过 Composer 安装此库。这允许您的应用程序代码独立,并避免在 Composer 依赖项冲突中运行。
$ composer require event-engine/php-inspectio-cody
配置
以下命令将必要的文件从库复制到您的应用程序文件夹的根目录。
cp vendor/event-engine/php-inspectio-cody/public .
cp vendor/event-engine/php-inspectio-cody/.env.dist ./.env
cp vendor/event-engine/php-inspectio-cody/.env.dist .
cp vendor/event-engine/php-inspectio-cody/app.env.dist ./app.env
cp vendor/event-engine/php-inspectio-cody/app.env.dist .
cp vendor/event-engine/php-inspectio-cody/codyconfig.php .
cp vendor/event-engine/php-inspectio-cody/docker-compose.yml .
cp vendor/event-engine/php-inspectio-cody/php-watcher.yml.dist .
要将我们的业务应用程序文件夹挂载到 Cody 服务器,您需要更新 docker-compose.yml
文件。请参阅 Cody 获取更多详细信息。
启动 Cody 服务器
要启动 Cody 服务器,请执行以下命令。您应该可以通过 URL http://localhost:3311
从 InspectIO 连接到 Cody 服务器。
$ docker-compose up -d --no-recreate