Composer Not Generating Autoloads For Library

前端 未结 3 1993
隐瞒了意图╮
隐瞒了意图╮ 2021-01-11 10:51

I\'ve set up two projects, an \'init\' and a library, which is required by the init. They both have PSR-0 autoloads set, but the autoload values from the library are not add

3条回答
  •  情话喂你
    2021-01-11 11:51

    It depends how you installing your library via Composer. For example, when downloading it as package type (same I believe with composer type), Composer never reads the composer.json file, so instead you should use vcs or git type. See: GH-6846.

    Here is composer.json which should work:

    {
      "require": {
        "lxp/library": "dev-master"
      },
      "repositories": [
        {
          "type": "vcs",
          "url": "http://satis.repo.redacted/"
        }
      ]
    }
    

    Then run: composer install.

    For troubleshooting, try running:

    • composer dump-autoload -o -vvv.
    • composer diagnose -vvv

提交回复
热议问题