如何在没有作曲家的情况下在Laravel项目中使用Laravel库

时间:2019-12-26 13:05:27

标签: php laravel composer-php

我有一些以前可以重复使用的库,并且必须能够使用我以前在本地下载的版本将其添加到Laravel项目中,并且可能在没有互联网连接的情况下使用它 是否可以通过Composer之类的方式将其添加到Laravel,还是可以构建我自己的本地Composer?

1 个答案:

答案 0 :(得分:1)

您可以使用自动加载映射来做到这一点。只需使用您要使用的文件创建一个文件夹。例如:

YourProject/app/MyClasses/

然后将文件存储在此处。然后,您只需要使用作曲家的类图即可:编辑指示课程路径的composer.json文件:

"autoload": {
    ...
    "classmap": [
        "database/seeds",
        "database/factories"
        "app/MyClasses"
    ],
    ...
},

运行composer dump-autoload命令,您就可以开始使用。