批改状态:合格
老师批语:composer就是一下代码下载助手, 你想一下是不是这么回事呢, 只不过, 他可以自做多情的帮你把一些相关的资源一起下载了, 省去了你查找的过程
{"name": "test/test","description": "test init","type": "library","license": "License Description","authors": [{"name": "Nicola","email": "nicola@php.cn"}],"require": {}}
composer install 如有 composer.lock 文件,直接安装,否则从 composer.json 安装最新扩展包和依赖;composer update 从 composer.json 安装最新扩展包和依赖;require 命令增加新的依赖包到当前目录的 composer.json 文件中composer require vendor/package:2.* vendor/package2:dev-mastercomposer self-update:将 composer 工具更新到最新版本;composer create-project:基于 composer 创建一个新的项目;composer dump-autoload:在添加新的类和目录映射是更新 autoloaderpackagist)。本节课学习了解了一下 composer,主要包括 composer 常用命令。本质上,composer 是一个 php 依赖管理的软件,主要用来管理 php 的外部依赖并处理外部依赖之间的依赖关系。其实为了避免重复造轮子,很多编程语言都有自己的依赖管理工具,比如Java 的maven,Python 的 pip 和 node的 npm 等等。熟练掌握 composer,开发项目可以事半功倍。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号