composer从入门到精通.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录 序言 是什么? 作用 为什么用 安装 生成一个空的项目 安装扩展包 命令汇总 模块仓库 推荐的包 发布自己的包 背景 常见问题 有用的资源 本文档使用 看云 构建 - 2 - 序言 序言 Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库 ,它会在你的项目中为你安装他 们。 本文档使用 看云 构建 - 3 - 是什么? 是什么? 如果你知道 yum 、 apt-get 、 npm 、 bower 等命令中的一种或者多种 ,那么 ,你也能很快知道 composer是什么了。没错 ,它就是PHP里快速安装类库的。平时 ,我们安装一个PHP类库 ,需要搜索-下载 ; 使用composer ,我们只要知道包名 ,直接composer insatll就可以了。 PHP 语言本身就带有强大的网络功能、文件管理功能和丰富的系统 API ,Composer 也只是一段 PHP 脚本而 已。 引自Composer中文网的描述 : 是 PHP 用来管理依赖 (dependency )关系的工具。你可以在自己的项目中声明所依赖的外部工具库 (libraries ),Composer 会帮你安装这些依赖的库文件。 本文档使用 看云 构建 - 4 - 作用 作用 安装PHP包、依赖库。 示例 : $ composer require monolog/monolog 这是在安装 monolog 库。 $ composer create-project laravel/laravel learnlaravel5 5.0.22 这是在安装 laravel 框架并创建项目。 YII 框架也是通过 composer 安装的。 本文档使用 看云 构建 - 5 - 为什么用 为什么用 通过过 composer ,我们可以使用大量的第三方库 ,而无需自己造轮子。优秀项目示例 : overtrue/wechat 让微信开发更简单 ! catfan/medoo 一款ORM框架 monolog/monolog 日志记录 hprose/hprose RPC框架 你可以在 https/// 找到你需要的库。甚至你可以提交自己写的优秀的库到该平台里供大家使用。 如果不会composer ,流行的laravel、yii框架安装都成为问题 ,更不用谈学习了 ;很多优秀的轮子你无法使用。 所以 ,推荐phper必须学会composer。 本文档使用 看云 构建 - 6 - 安装 安装 首先得安装Composer命令行工具。由于国内互联网某种神秘的力量让Composer变得越来越不稳定 ,可能导致 安装不了。如果无法按步骤安装 ,本小节最后我会提供国内下载地址。 脚本自动安装 下面是安装命令(来自https///download/) : php -r readfile(/installer); composer-setup.php php -r if (hash(SHA384, file_get_contents(composer-setup.php)) fd26ce 67e3b237fffd5e5544b45b0d92c41a4afe3e3f778e942e43ce6be197b9cdc7c251dcde6e2a52297 ea269370680) { echo Installer verified; } else { echo Installer corrupt; u nlink(composer-setup.php); } php composer-set

文档评论(0)

max + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档