support\Plugin::install
support\Plugin::install
Create start.php
Create windows.php
Create support/bootstrap.php
Create support/helpers.php
support\Plugin::install
support\Plugin::install
Generating autoload files
20 packages you are using are looking for funding.
Use the composer fund command to find out more!
support\Plugin::install
support\Plugin::install
support\Plugin::install
Generating autoload files
20 packages you are using are looking for funding.
Use the composer fund command to find out more!
升级workerman不会删除配置
composer update workerman/webman-framework
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 1 update, 0 removals
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 4 updates, 3 removals
composer update workerman/workerman
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 1 update, 0 removals
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 3 updates, 3 removals
为啥升级的时候会自动删除其他的,而且还把其他包降级了?
composer 不会愚蠢到随便降级删包。如果出现包被删除和降级,很可能是因为之前安装了某个包,但是后面composer.json composer.lock被不小心还原了(比如提交到了版本库被reset了),再次升级时composer就会删除或降级它们。
Removing webman/redis-queue (v1.2.4).这个包被溢出来,相关配置也移除。
检查一下composer.json里面有没有这个包。
而且好像同时装了两个redis-queue:
workerman/redis-queue (v1.0.9)
webman/redis-queue (v1.2.4)
composer why workerman/redis-queue
webman/redis-queue v1.2.4 requires workerman/redis-queue (^1.0)
好像是composer.json里没有那个包了,
composer show 里面又有,
奇怪,怎么会丢失了?