-
安装指定的sdk包:
指令案例:composer require workerman/channel:^1.0 --ignore-platform-reqs
说明:
如果是更新可以把require 改成update
包名:workerman/channel
版本:^1.0
–ignore-platform-reqs 忽略掉所有版本有问题的sdk包。建议加上,避免更新一些不想更新的包或是因为版本有问题发出更新警告导致无法安装新包 -
修改composer更新源
指令案例:composer config repo.packagist composer https://mirrors.aliyun.com/composer/
说明:
将当前案例的更新源修改到阿里云,只对当前项目有效。 -
查看composer配置
指令案例:composer config -l -
autoload设置方式:
PSR-4(推荐)
{
"autoload": {
"psr-4": {
"kernel\\": "kernel" //命名空间:目录指向
"kernelA\\": ["model/", "comme/"] //同一个命名空间多个目录
}
}
}
设置完成后运行以下指令即可让设置生效
composer dumpautoload -o
=============================
一些系统在运行composer时会提示"Do not run Composer as root/super user!"这时只要用su指令(如:su 帐号名)切换到另一个帐号即可运行。
cut -d : -f 1 /etc/passwd可以查看现在系统里所有的帐号列表