php

windows 下 composer的安装和使用

日期:2016-06-26 阅读:2845

dmandwp系统 - wordpress系统和DM系统区块建站>>

https://getcomposer.org 

windows下安装:

http://docs.phpcomposer.com/00-intro.html#Using-the-Installer
安装后会有以下几个目录:
c:/users/administrator/appdata/roaming/composer

c:/users/administrator/appdata/local/composer
c:/programdata/composersetup/

如果卸载的话,也要注意这几个目录。

-------
c:/programdata/composersetup/bin/composer.phar 这个才是关键的,(不同的window版本,可能不是这个目录)

然后把c:/programdata/composersetup/bin/放到环境变量

再把cmd窗口关了,再重开个,就可以了。

接下来,再修改composer镜像 > 

 

----------------------


打开它会发现  COMPOSER_HOME is c:/Users/<user>/AppData/Roaming/Composer on Windows

https://getcomposer.org/download/ 可以在这里手动下载最新的composer.phar
-----------

如果打开 c:/programdata/composersetup/bin/composer.bat,会发现它指向文件composer.phar。
这就是为什么 下面两个命令是一样的。
php composer.phar install 和 composer install 是一样的作用。
注意: composer.phar不能单独用,前面一定要加php。比如 php composer.phar self-update 用来更新

==========================

 

composer安装laravel

----------------

如果给项目添加包,可以:

创建的项目里有一个composer.json文件,没有的话,可以通过composer init来创建一个。

比如要加monolog,可以加上:
可以加上
{
    "require": {
        "monolog/monolog": "1.0.*"
    }
}
---
再执行代码:
php composer.phar install
或 composer install
-------------

 

问题:

does not allow connection to http://ooxx/xxoo.Git. See https://getcomposer.org/doc/06-config.md#secure-http for details.

这是因为默认不让访问http开头的网址,只能访问https,所以要把这个默认给改下。

composer config -g secure-http false

--------------------

 

<<点击返回