让每一名学员高薪就业
: .
Composer -- PHP依赖管理
对于现代语言而言,包管理器基本上是标配。Java 有 Maven,Python 有 pip,Ruby 有 gem,Nodejs 有 npm。PHP 的则是 PEAR,不过 PEAR 坑不少:依赖处理容易出问题;配置非常复杂;难用的命令行接口。好在我们有 Composer,PHP依赖管理的利器。它是开源的,使用起来也很简单,提交自己的包也很容易。
一、创建github远程仓库
在github官网(?source=login),创建github账号,创建远程仓库()。
其中,Repository name仓库名称、Description(可选)仓库描述介绍、Public创建公开的仓库, Private 创建私有的仓库(公开共享,私有或指定合作者)、Initialize this repository with a 、gitignore不需要进行版本管理的仓库类型,、license证书类型,对应生成文件LICENSE。添加仓库的界面如下:
二、克隆远程仓库项目到本地
仓库地址:。获取仓库地址的界面操作如下:
使用版本控制工具TortoiseGit将项目克隆到本地,界面操作图如下:
三、github上的项目和packagis绑定
将github上的项目和phpcomposer商店(/)进行绑定,,项目名称、版本号、github地址等,开发者通过composer命令就可以在phpcomposer下载该项目了()。
composer init #初始化项目
Package name (<vendor>/<name>) [administrator/demon]:Rainzfw/project #账户名/项目名称
Description []:test a project phpcomposer #这个项目在phpcomposer的描述
Author [Rain <*************@>, n to skip]:n #填写作者 可以跳过 n
Minimum Stability []: dev #最小稳定版本 填写为开发版本 dev
Package Type (. library, project, metapackage, composer-plugin) []:project #构建包的类型 选择project
License
Composer----PHP依赖管理 来自淘豆网m.daumloan.com转载请标明出处.