composer 笔记

记笔记 ...记笔记....

第三次学习 composer,学了好几次了,看文档或者视频。但是由于用的少,很快就忘了。

看来做笔记是不可少的,还有强化练习。

composer安装

在自己电脑安装过一次composer,不过上次在公司安装composer ,安装半天都不行。这次删了重装。

到镜像官网找到下载,点击去全是英文,英语渣渣果断选择翻译。看来不会英语干程序是不行的,不过正在学。

安装好了修改配置信息,将packagist 改为中国镜像地址

composer config -g repo.packagist composer https://packagist.phpcomposer.com


composer 基础操作

 

之后我想查看一个intervention/image 扩展的信息,于是在命令行使用了 show 命令 ,结果显示未找到

[InvalidArgumentException]
Package intervention/image not found

show [--all] [-i|--installed] [-p|--platform] [-a|--available] [-s|--self] [-N|--name-only] [-P|--path] [-t|--tree] [-l|--latest] [-o|--outdated] [-m|--minor-only] [-D|--direct] [--strict] [-f|--format FORMAT] [--] [<package>] [<version>]

 

百度后却找不到原因,不过我记得网上有个视频又讲过这个问题,看来后发现要在命令后加参数

如 show --all  查看全部信息

然后在composer.json 文件 require 添加 "intervention/image": "2.3.13"

接着命令行执行 composer install

接下来当然是执行失败,原因是没有php fileinfo 扩展。

嗯,好吧,先不管这个。

试着安装下monolog/monolog。好吧,成功了

还可以使用命令行  require monolog/monolog 直接下载

 

posted @ 2017-06-28 22:20  nicolovephp  阅读(181)  评论(0编辑  收藏  举报