【laravel54】composer install与composer update的区别

1、基础概念:

我们需要明白laravel项目里面有2个配置文件,composer.json和composer.lock文件,前者是下载的依赖包配置文件,后者是锁定的包版本信息。

使用之前,需要cd 进入项目根目录:执行》》》

2、composer install:会优先调用下载composer.lock文件里面的类库版本,与线上库类一致;默认下载至vendor目录。(建议)

composer update:会直接下载composer.json里面依赖包最新版本,并同步更新composer.lock文件版本。

原文地址:https://www.cnblogs.com/xuzhengzong/p/8666534.html

时间: 2024-07-29 22:55:11

【laravel54】composer install与composer update的区别的相关文章

pod install 和 pod update的区别

pod install(下载并安装pod) 1,当pod file文件中有“增加pod,删除pod,修改pod”的操作之后使用. 2,pod install执行完之后会将已下载的依赖库的版本号添加进podfile.lock文件 3,pod install根据podfile.lock文件列出的已安装的pod的版本信息,只负责下载安装podfile.lock中不存在的pod,不会自动更新已安装的pod的版本. pod update (更新已存在的pod) 按规则将podfile文件中的pod更新到最

[laravel] Laravel - composer install

#composer installLoading composer repositories with package informationUpdating dependencies (including require-dev) - Installing zgldh/workerboy (v0.15) Downloading: 100% - Installing vlucas/phpdotenv (v2.3.0) Downloading: 100% - Installing symfony/

composer速度慢(composer更换国内镜像)

我们在使用composer install和composer update时,有的时候安装和更新速度非常慢,我们可以通过下面的几个方法来解决这个问题. 首先查看一下当前的 composer 全局配置地址: F:\>composer config -g -l repo.packagist[repositories.packagist.org.type] composer[repositories.packagist.org.url] https?://repo.packagist.org 上面的

临时解决执行 Composer Install 返回 Killed 的问题

昨天在 Linux 服务器上部署 PHP 项目时遇到了一个问题,系统为 Centos 7 ,1 核 1G 的配置.通过 Git 拉取代码后,由于是基于 Laravel 框架的项目,所以需要使用 Composer 安装扩展包依赖,和平常一样,在项目根目录执行 composer install 但是直接输出了 killed,中断了安装,在网上查了一些资料,原因大致是内存不足导致的,程序不能正常使用,解决思路是 Linux 系统中内存不足时可以使用 Swap 分区进行扩充,具体操作步骤如下: # 查看

【Yii2】Yii2执行完composer install 出现 vendor/bower/jquery/dist 找不到的解决方案

问题 在我们的项目中,vender的部分不会放在文件仓库内,而是被忽略掉. 删除项目内的"vender"`文件夹 在项目根目录执行composer install 访问项目,出现报错 The file or directory to be published does not exist: D:\xampp\htdocs\basic\vendor\bower/jquery/dist 解决 解决问题的关键在于升级composer到1.1.1,就不会出现对应的路径问题 /usr/local

composer.install

参考: 1.https://www.phpcomposer.com/ 2.https://getcomposer.org composer install 要求: PHP 5.3.2+ 以上版本. 一.下载安装: 1.安装包: https://getcomposer.org/Composer-Setup.exe 下载后点击安装即可. 2.linux命令行 确定PHP加入到系统环境变量中,cmd 中使用php -v,若有 显示有php版本号则说明配置完成. 输入: php -r "copy('ht

laravel根目录下如何解决在composer install时提示php版本需要更新?

1.删除项目根目录下composer.lock文件 2.重新执行composer intall 完美解决,有没发现好神奇! 网路上还有另外一种就是在执行composer install时候添加忽略版本命令,但是我试了,并没有什么用! 此操作同时也可以解决使用php artisan命令时候报错问题,真好!!! Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) 原文地址:https://www.cnb

Composer install 报错

Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for laravel/horizon v1.4.3 -> satisfiable by laravel/horizon[v1.4.3]. - laravel/horizon v1.4.3 requires ext-pcntl * -> the requested PHP exte

win10使用Composer-Setup安装Composer以及使用Composer安装Yii2最新版

1:下载 ca-bundle.crt和cacert.pem(见导航栏——文件) 将这两个文件放在php目录下 2:php.ini中添加上述两个文件的路径 curl.cainfo=C:/xampp/php/ca-bundle.crtopenssl.cafile=C:/xampp/php/ca-bundle.crt 写到最后一行就可以 3:下载Composer-Setup.exe https://getcomposer.org/download/ 在该页面找到Composer-Setup.exe并下