1.先在github上新建一个项目,克隆到本地;
2.进入当项目的根目录,使用composer init命令生成,如下图:
image.png
3.完善你的composer.json文件,如下图:
image.png
4.在根目录下新建一个src文件夹(也可以选择不建,建起来比较好区分),在src下新建php文件,如下:
image.png
5.在根目录下使用composer install命令,生成vender文件夹,如下图:
image.png
6.生成vender后,再在根目录下新建一个测试文件test.php,如下图所示:
image.png
接着,在根目录下执行该段代码php test.php(),如下图:
image.png
出现你返回的值则说明打包成功。
注意:每次更改完你的src下的代码后,要重新执行composer install命令
有依赖关系的打包
有依赖关系的composer打包唯一区别就在于第二步
image.png
选择yes,然后搜索你要依赖的包
image.png
接着找到你需要的包后,写上序号,接着,会出现以下所示:
image.png
*的意思是默认使用找到的最新版本,不能省略,可以再确认生成json文件之前看到
image.png
多了个依赖关系,其他步骤不变。