如何禁止 Composer 在执行命令时运行脚本(--no-scripts)?

admin 百科 16
--no-scripts 参数可用于 composer install、update、require 和 remove(Composer 2.2+)命令,禁用 scripts 中定义的钩子脚本,但不影响 autoload 生成;需临时添加,无全局禁用配置。

如何禁止 Composer 在执行命令时运行脚本(--no-scripts)?-第1张图片-佛山资讯网

直接在 Composer 命令后加上 --no-scripts 参数即可禁止执行所有脚本(如 post-install-cmdpre-update-cmd 等)。

哪些命令支持 --no-scripts

该参数适用于大多数常用命令,包括:

  • composer install
  • composer update
  • composer require
  • composer remove(Composer 2.2+)

实际使用示例

比如跳过自动执行的脚本(如生成 autoload、清缓存、运行测试等):

composer install --no-scripts

登录后复制

或更新依赖时不触发钩子:

标签: composer 脚本 js json 区别 一加

发布评论 0条评论)

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