php composer的学习之路
Posted 随缘盛世
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php composer的学习之路相关的知识,希望对你有一定的参考价值。
composer的介绍请看这里 http://docs.phpcomposer.com/00-intro.html
composer的安装过程我就不介绍了,windows系统下跟其他安装没区别,一直下一步就行了。
安装完后我们去查看有没有安装成功
运行cmd,打开命令窗口,输入composer -v,出现一下内容证明安装成功:
否则会提示错误信息。
之后我们需要将它配置成国内镜像输入这个命令即可:composer config -g repo.packagist composer https://packagist.phpcomposer.com
复制进去就好
好了之后我们看看怎么引入库文件吧:
首先我们要在项目的根目录中新建一个composer.json的文件;
让后我们知道我们引入的库的库名和版本号,首先去这个网站去搜索去查看 https://packagist.org/
比如我们要安装smarty,我们就搜索smarty
出来了,我们点击第一个查看详细信息,由于该网站是国外的,会比较慢,耐心等待吧;
下面也有使用方法可以自己翻译看看,我就不介绍了;
知道库名和版本号之后我们打开刚刚新建的文件输入一下代码:
{
"require": {
"smarty/smarty": "3.1.21"
}
}
好了之后,继续打开我门命令窗口,先要去到我们项目的根目录下,然后输入 composer install
一个类库就安装成功了;
你会发现你的项目里会多了一个文件夹,里面就有一个smarty的文件夹
如果要添加更多的类库,就需要在composer.json里面添加库名和版本号用逗号分开如下:
{ "require": { "smarty/smarty": "3.1.21", "monolog/monolog":"1.23.0" } }
同样在命令窗口中输入:composer update
如果要删除某个类库,只要在命名窗口中输入composer remove smarty/smarty
这样就会将smarty类库给删了
先到这里,谢谢大家观看,有什么问题和建议,请留言我们一起学习学习!!
以上是关于php composer的学习之路的主要内容,如果未能解决你的问题,请参考以下文章
[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段