composer阿里云镜像
$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
忽略兼容问题, 强制安装
$ composer install --ignore-platform-reqs
# 当遇到require 因兼容问题无法安装时,
# 则需要将需要安装的第三方包放在composer.json文件中再执行以上代码
# 这里需要注意的是需要保持composer.lock文件不在项目文件中才能成功安装
composer导入第三方包
例: 导入phpmailer包
$ composer require phpmailer/phpmailer
$ composer require codeages/biz-framework
composer 操作
$ composer install # 安装第三方包
$ composer update # 更新第三方包
$ composer -vvv # 查看命令执行时的详情
$ composer dump-auroload # 添加新的自动加载文件或类以后执行
composer.json 文件中的意义
{
"autoload": { #自动加载映射,正式部署使用;
"psr-4": {
"Biz": "Biz" # 命名空间根目录 : 源路径, 根据命名空间自动加载对应路径的文件
},
"files": [
"config/helper.php" #以文件的形式自动加载对应的文件
],
},
"autoload-dev": { #自动加载映射,一般多用于测试和开发;
"Ydb\\Test\\": "tests/" #命名空间根目录 : 源路径;
},
}
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。