首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Composer忽略$COMPOSER_HOME

Composer忽略$COMPOSER_HOME
EN

Stack Overflow用户
提问于 2015-04-09 18:55:06
回答 1查看 773关注 0票数 2

我为composer设置了环境变量,但它仍然安装在默认目录(~/.composer)中。如果我做错了什么,有人能告诉我吗?

代码语言:javascript
复制
distPoint /var/www/html/laravel # COMPOSER_HOME="/opt/composer/"
distPoint /var/www/html/laravel # echo $COMPOSER_HOME
/opt/composer/
distPoint /var/www/html/laravel # composer global require "laravel/installer=~1.1"
Changed current directory to /root/.composer
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing symfony/process (v2.6.6)
    Downloading: 100%         

  - Installing symfony/console (v2.6.6)
    Downloading: 100%         

  - Installing guzzlehttp/streams (2.1.0)
    Downloading: 100%         

  - Installing guzzlehttp/guzzle (4.2.3)
    Downloading: 100%         

  - Installing laravel/installer (v1.2.0)
    Downloading: 100%         

symfony/console suggests installing symfony/event-dispatcher ()
symfony/console suggests installing psr/log (For using the console logger)
guzzlehttp/guzzle suggests installing ext-curl (Guzzle will use specific adapters if cURL is present)
Writing lock file
Generating autoload files
distPoint /var/www/html/laravel # ls ~/.composer/
cache  composer.json  composer.lock  vendor
distPoint /var/www/html/laravel # ls /opt/composer/
distPoint /var/www/html/laravel # 
EN

回答 1

Stack Overflow用户

发布于 2015-04-09 19:05:57

使用此inseead:

代码语言:javascript
复制
export COMPOSER_HOME=/opt/composer

它使变量对子进程可用。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29536551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档