背景
前些日子有个小项目要写,用惯了laravel
和thinkphp
这种比较大的框架, 本来想用熟悉的框架写的,但想想不需要这么重的框架, 于是便想到用slim
一个微框架
官网: slimframework
后面有个需求需要写脚本, 但slim
是个微框架,本身没有集成cli
的支持的,于是就想着自己动手 丰衣足食
解决
嗯… 我第一个想到的就是laravel
中使用的symfony/console 毕竟好用, 于是说做就做。
- 安装
symfony/console
composer require symfony/console v4.4.9
这里指定版本是因为我本地php
是7.1有版本限制, 就没有使 用高版本的symfony/console
- 集成
首先我把框架的容器设置,env
等等都集成到bootstrap
目录下的app.php
文件中
其次我在bin
目录下创