Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
341 views
in Technique[技术] by (71.8m points)

php - Use composer to install bundle in custom directory

I see there is already a question but it did not answer the question

How can I install a bundle in the /src directory?

Reason I would like to do this is for development and deployment, so

  • I don't have to check in Symfony's base code into my subversion repo
  • I could use Composer to deploy

Looking over the Composer docs some more I did come across this:

vendor-dir: Defaults to vendor. You can install dependencies into a different directory if you want to.

Could I set this at a Bundle level? or is this for the overall install?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I know this is late, but in case anyone is searching for an answer that I painstakingly (hours and hours) found: vendor-dir

The documentation says:

By setting this var you can make composer install the dependencies into a directory other than vendor

Example:

{
    "config": {
        "vendor-dir": "website/password/vendor/"
    }
}

From this doc and this doc

Again, hope to save anyone else a couple hours.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...