![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
composer
wulove52
这个作者很懒,什么都没留下…
展开
-
composer install 与 composer update 区别
1.composer installinstall 命令从当前目录读取 composer.json 文件,处理了依赖关系,并把其安装到 vendor 目录下。php composer.phar install如果当前目录下存在 composer.lock 文件,它会从此文件读取依赖版本,而不是根据 composer.json 文件去获取依赖。这确保了该库的每个使用者都转载 2017-03-16 11:48:21 · 3723 阅读 · 0 评论 -
慎用composer update
问题说明我们经常要往现有的项目中添加扩展包,有时候因为文档的错误引导,如下图来自 这个文档 的:composer update 这个命令在我们现在的逻辑中,可能会对项目造成巨大伤害。因为 composer update 的逻辑是按照 composer.json 指定的扩展包版本规则,把所有扩展包更新到最新版本,注意,是 所有扩展包,举个例子,你在项目一开始的时候使用转载 2017-10-30 14:27:00 · 31038 阅读 · 4 评论 -
如何创建一个自己的Composer包
首先让我们踏着欢快的脚步去Github创建一个新库,这里取名 composer-car,又欢快的将它克隆到本地:$ git clone git@github.com:wulove52/vilin-car.git $ cd vilin-car这个composer-car文件夹就是你的包的根目录了,你只需要记住composer.json在包的哪个目录下面,一般那就是包的根目录了。现在原创 2017-10-30 14:29:39 · 689 阅读 · 0 评论