手工下载php的composer软件包,如何让项目自动加载包里的类
有的时候需要手工下载php的composer包
1.将下载好的包放到项目的vendor目录下,比如包名:pinguo/php-aop
2.然后查看软件包目录(vendor/pinguo/php-aop)下的composer.json文件,找到autoload,
这个key下面的配置就是该软件包里的类所需的自动加载类,
把里面的配置都复制到项目根目录下的composer.json的autoload下,
复制过来的配置需要修改相对路径,不然找不到相应的类文件。
3.在项目根目录下执行命令composer dump-autoload 重新生成自动加载的map。
4.此时在项目代码中就可以直接use 相应的类了。
原文: https://www.cnblogs.com/dongruiha/p/9909504.html