如何将项目Laravel导入其他Laravel项目

  • When I worked with Spring MVC in Java , it manage all dependency by Maven and I think with Laravel , all library are managed by Composer. (I'm not sure, cause I'm a newbie in Laravel ^^ )

  • Now, I have 2 laravel project, one common project and one sub project , in sub project how can I use common project through Composer management ?

As mentioned by Pitchinnate, you can include a local repository via Composer. You'll want to reference the second repository that the first is dependant upon in the "repositories" section of your composer.json, and then require it.

Ex:

{
    "repositories": [
        {
            "type": "path",
            "url": "../../packages/my-package"
        }
    ],
    "require": {
        "my/package": "*@dev"
    }
}

This should allow you to link your project and sub-project, if we've understood your question correctly.

Cheers!