hi,你好!欢迎访问本站!登录
本站由网站地图腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 教程 - 开发工具 - 正文 君子好学,自强不息!

【编程开发工具】composer install与composer update的区分

2019-11-13开发工具搜奇网52°c
A+ A-
下面由 composer运用教程栏目给人人引见composer install与composer update的区分,愿望对须要的朋侪有所协助!

1.composer install

install 敕令从当前目次读取 composer.json 文件,处理了依靠关联,并把其安装到 vendor 目次下。

php composer.phar install

假如当前目次下存在 composer.lock 文件,它会今后文件读取依靠版本,而不是依据 composer.json 文件去猎取依靠。这确保了该库的每一个运用者都能获得雷同的依靠版本。

假如没有 composer.lock 文件,composer 将在处理完依靠关联后建立它。

2.composer update

为了猎取依靠的最新版本,而且升级 composer.lock 文件,你应当运用 update 敕令。

php composer.phar update

这将处理项目的一切依靠,并将确实的版本号写入 composer.lock。

假如你只是想更新几个包,你能够像如许离别列出它们:

php composer.phar update vendor/package vendor/package2

你还能够运用通配符举行批量更新:

php composer.phar update vendor/*

区分:

composer install敕令(重要)用于生产环境,composer.lock文件纪录项目当前版本信息,当实行install敕令时,会检测lock文件的各扩大

版本与最新版本差异,假如有则更新到最新版。而composer update敕令也会实行上述所讲,然则假如在composer.json文件增加库到require字段时,

就必须用composer update敕令了。但这时会更新其他库的内容,此时假如只是增加某个库而不更新其他库(比方生产环境),就要运用composer

require "包名:版本号" 敕令了。composer init --require=包名:版本号 -n 还能够自动更新composer.json文件。

为了确保安全

在生产环境应当只运用 composer require "包名:版本号"

以上就是composer install与composer update的区分的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  移步手机端
【编程开发工具】composer install与composer update的区分

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

本文来源:搜奇网

本文地址:https://www.sou7.cn/281567.html

关注我们:微信搜索“搜奇网”添加我为好友

版权声明: 本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。请记住本站网址https://www.sou7.cn/搜奇网。

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>