【问题标题】:After successfully installing Package [ Laravel ] , the package folder is not found in vendor directory成功安装包 [Laravel] 后,在 vendor 目录下找不到包文件夹
【发布时间】:2017-11-25 02:59:06
【问题描述】:

我为 laravel 5.3 开发了一个测试包,运行良好。然后上传到 GitHub 和 Packgist。现在,当尝试使用作曲家安装时,作曲家会抛出如下所示的成功消息。

但是在vendor目录下找不到包文件夹。

对不起,我的英语不好,提前致谢。

【问题讨论】:

    标签: laravel laravel-5 laravel-5.3


    【解决方案1】:

    您的 composer.json 包含 -

    "autoload": {
        "psr-4": {
            "Sarkerbappa\\Allbdpostcode": "src/Sarkerbappa"
         }
    

    但是您的包中没有名为Sarkerbappa 的文件夹。您已将所有内容放在src 下,以便将src/Sarkerbapp 更改为src

    "autoload": {
        "psr-4": {
            "Sarkerbappa\\Allbdpostcode": "src/"
         }
    

    【讨论】:

    • 改了,但现在还是一样的结果。
    • 您在进行更改后更新了packagist.org 上的packagist 吗?
    • 是的。我已经更新了 packagegist 。还尝试了“Sarkerbappa\\Allbdpostcode\\”:“src/”。但未发现任何阳性结果。
    • 试试 composer dump-autoload。
    猜你喜欢
    • 1970-01-01
    • 2019-11-20
    • 1970-01-01
    • 2018-09-28
    • 2022-08-03
    • 2023-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多