编程语言
首页 > 编程语言> > 手工下载php的composer软件包,如何让项目自动加载包里的类

手工下载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

标签:autoload,composer,软件包,根目录,php,加载
来源: https://www.cnblogs.com/fubuki/p/15629566.html