prestissimo 是专为 Composer 1.x 设计的并行下载插件,需通过 composer global require hirak/prestissimo 全局安装,验证可见多行 Downloading 或 [prestissimo] Enabled 提示,Composer 2.0+ 已原生支持无需安装。

prestissimo 是一个为 Composer 1.x 设计的并行下载插件,能显著加速 composer install 和 composer update 过程。它在 Composer 2.0 中已被原生支持(默认启用并行下载),因此仅适用于 Composer 1.x 项目(如 1.10.x 系列)。以下是完整集成步骤和注意事项。
只需一条命令即可全局启用(推荐方式):
运行:composer global require hirak/prestissimo
该命令会将插件安装到 Composer 的全局 vendor 目录(通常是 ~/.composer/vendor),之后所有本地项目自动受益,无需重复安装。
如果遇到权限问题(如使用 root 安装过 composer),可先执行:composer global config --unset bin-dir 清理旧配置,再重试。
执行任意 composer install 或 composer update,观察输出:
Downloading (100%) 多行并行出现(而非逐个等待),说明已启用[prestissimo] Enabled 提示(取决于版本)composer global show 查看是否列出 hirak/prestissimo
如需临时禁用(例如调试网络问题),加 --no-plugins 参数:
composer install --no-plugins
彻底卸载插件:
composer global remove hirak/prestissimo
注意:卸载后不会影响已安装的依赖,只是恢复串行下载行为。
prestissimo 仅兼容 Composer 1.x(最高支持至 1.10.22)。Composer 2+ 用户无需安装——其内置的并行下载机制更稳定、无需额外插件。
常见异常包括:
composer global require hirak/prestissimo 即可auth.json 已正确配置在全局或项目根目录hirak/prestissimo:^0.4)基本上就这些。不复杂但容易忽略的是版本匹配——确认 composer --version 输出为 1.x 再操作。
以上就是如何在 Composer 项目中集成并使用 prestissimo 插件(在 Composer 2 之前)?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号