如何在 Composer 项目中集成并使用 prestissimo 插件(在 Composer 2 之前)?

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

如何在 Composer 项目中集成并使用 prestissimo 插件(在 Composer 2 之前)?-第1张图片-佛山资讯网

prestissimo 是一个为 Composer 1.x 设计的并行下载插件,能显著加速 composer installcomposer update 过程。它在 Composer 2.0 中已被原生支持(默认启用并行下载),因此仅适用于 Composer 1.x 项目(如 1.10.x 系列)。以下是完整集成步骤和注意事项。

安装 prestissimo 插件

只需一条命令即可全局启用(推荐方式):

运行:composer global require hirak/prestissimo

该命令会将插件安装到 Composer 的全局 vendor 目录(通常是 ~/.composer/vendor),之后所有本地项目自动受益,无需重复安装。

如果遇到权限问题(如使用 root 安装过 composer),可先执行:composer global config --unset bin-dir 清理旧配置,再重试。

验证是否生效

执行任意 composer installcomposer update,观察输出:

  • 若看到类似 Downloading (100%) 多行并行出现(而非逐个等待),说明已启用
  • 终端顶部可能显示 [prestissimo] Enabled 提示(取决于版本)
  • 也可运行 composer global show 查看是否列出 hirak/prestissimo

禁用或卸载方法

如需临时禁用(例如调试网络问题),加 --no-plugins 参数:

composer install --no-plugins

标签: php js json composer 常见问题 网络问题

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~