0

composer.phar self-update更新和仅用更新版本(例如)替换 composer.phar 有什么区别curl -sS https://getcomposer.org/installer | php吗?

我问这个是因为composer.phar self-update会出现一些问题,然后我会下载一个新版本。但我也想知道它是否只是替换一个文件,为什么self-update还要实现?使用这个程序有什么好处?

4

1 回答 1

1

过程不同,但结果是一样的。使用最新的作曲家 phar 文件。

好处是更容易获得。要更新,我只需composer像安装/更新/需要新软件包时一样输入,然后添加self-update.

此外,当我忘记命令时,只需运行composer并打印命令列表。

另一个原因是它是 PHAR 文件生态系统中的常用命令。PHPUnit、PhpCsFixer 和许多其他具有相同的命令。

于 2015-11-20T10:20:34.537 回答