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
473 views
in Technique[技术] by (71.8m points)

php - Change composer global path (Windows)

Composer uses %APPDATA%Composer directory by default for global packages.
So I need to add %APPDATA%Composervendorin path to my user PATH environment variable.

Can I change installation directory to something like C:phpcomposer? How can I do it?

See Question&Answers more detail:os

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

1 Reply

0 votes
by (71.8m points)

On Windows, when global install of a library / package is done, composer stores the package in a Composer directory inside windows **application data folders** which by default is C:Users{user name}AppDataRoaming`.

To change this folder to say C:phpcomposer, create a COMPOSER_HOME environmental variable with the value set to C:phpcomposer.

The steps below explain how environmental variables are added in Windows. * Press Windows Key + Pause Break then click Advanced system Settings

Windows system settings
(source: w3guy.com)

Click the Environmental variables button.

Environmental variable button
(source: w3guy.com)

Under System variables, click New... button and add the environmental variable like so:

Add environmental variables in Windows
(source: w3guy.com)

You might want to restart your PC for this to take effect.

Credit: http://w3guy.com/change-composer-global-package-install-folder-windows/


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

...