WWW.lllT.neT文中由composer实例教程频道给各位讲解有关composer install和update的应用工作经验,期待对必须的小伙伴有些协助!

composer心得分享:install和update的应用总结

组装 install

composer install是以composer.lock载入第三方部件以及版本号,并将其组装到vendor文件目录下。
假如composer.lock文档未找到,则载入composer.json第三方部件以及版本号,随后组装到vendor文件目录下。

升级 update

update是立即从composer.json获得第三方部件以及版本号,随后升级composer.lock文档。
假如依靠的第三方部件有版本升级,update会将全新的版本号组装到vendor文件目录下,并升级composer.lock

应用工作经验

在测试环境下,立即应用composer update指令是有比较大风险性的,由于很有可能存有产品测试应用了版本号的第三方组件库,在发布装包的同时实行了composer update指令,造成第三方部件升级没经检测立即公布的问题发生。

较为建议的作法是在版本管理全过程中,将composer.jsoncomposer.lock都添加到版本管理中,在研发流程中留意composer.lock中依靠版本号的转变,每回发布装包应用composer install,从composer.lock中获得依靠的第三方部件和版本号。

假如必须升级第三方部件,实行composer update指令时,应当在后面增加必须升级的组件库

参照文本文档:https://docs.phpcomposer.com/03-cli.html#install

以上便是composer心得分享:install和update的应用总结的详尽具体内容,大量请关心自学java网其他相关文章!

WWW.lllT.neT

声明:有的资源来自网络转载,版权归原作者所有,如有侵犯到您的权益请联系邮箱:our333@126.com我们将配合处理!

原文地址:composer心得分享:install和update的应用总结发布于2021-12-07 13:45:01