Composer是php的库管理工具,安装和使用都很简单,不过由于部分资源在墙外,所以需要额外安装国内的库链接。
一、Windows上安装Composer
官方提供了安装文件:https://getcomposer.org/Composer-Setup.exe,下载安装后就可以开始使用composer命令了,默认安装在这个目录中:
C:\ProgramData\ComposerSetup\bin
配置文件config.json在这个目录中:
C:\Users\Administrator\AppData\Roaming\Composer
二、Linux上安装Composer
官方也提供了方便的安装命令:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');"
下载的composer-setup.php文件是一个安装文件,由它来下载composer执行文件,会保存在当前执行命令的目录。
配置文件目录在当前用户主目录的.config目录中:
~/.config/componser/
可以手动编辑config.json文件。
最后在环境变量中写入当前目录,这样composer到哪都能运行了。
三、安装中国镜像库链接
1)全局安装,运行这个命令:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
2)单个项目安装,在项目的compose.json文件中加入:
"repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } }
四、测试
composer install
速度会快很多哦。