robbin / autopilot
Bit Academy 的无摩擦评审
v0.1.11
2022-04-04 12:51 UTC
Requires
- php: ^7.3|^8.0
- composer-runtime-api: ^2.0
- czproject/git-php: ^4.0
- symfony/console: ^3.0|^4.0|^5.0
- symfony/filesystem: ^3.0|^4.0|^5.0
- symfony/finder: ^3.0|^4.0|^5.0
Requires (Dev)
- larapack/dd: ^1.1
- phpunit/phpunit: ^9.5
README
无摩擦评审
Autopilot 是一个 CLI 工具,用于自动化 Bit Academy 练习所需的评审项目设置。它克隆一个仓库并识别包含的项目类型。根据此类型,执行一系列准备步骤并启动应用程序。然后在您的编辑器中打开代码。Autopilot 处理繁琐的设置,让您可以专注于评审。
要求
- Composer
- PHP 7.3+
- Python
- MySQL 或 MariaDB
- Visual Studio Code
在 macOS 上开发和测试。应该能在 Linux 上工作,不确定 Windows 是否可行。
使用以下 MySQL 用户:bit_academy // bit_academy
安装
composer global require robbplo/autopilot
用法
autopilot [repo_url]
支持的驱动器
- Laravel
- PHP 网页
- PHP CLI
- Python
- Python with virtual environment
- Jupyter notebook
- 默认
路线图
- Docker 化服务
- 扩展驱动器
- 构建自己的框架
- MySQL
- 改进 CLI 反馈:错误和信息消息
- 用户配置
- 首选编辑器
- 服务器端口