fryiee/addon_composer-extension

为插件模块添加可以运行在所有插件上的composer命令的扩展。

1.0.0 2017-08-28 08:58 UTC

This package is auto-updated.

Last update: 2024-09-16 18:48:25 UTC


README

PyroCMS 3的插件模块扩展,为所有非核心插件提供composer命令(注意:这意味着它目前只能在addons/文件夹中的插件上运行,不能通过Composer安装的插件。)

安装

composer require fryiee/addon_composer-extension

如果您在一个现有项目中安装此扩展,您还需要运行

php artisan addon:install fryiee.extension.addon_composer

使用方法

php artisan addon:composer <command> --args=<arg1> --flags=<flag1> --excludes=<namespace.type.slug>

您可以通过逗号分隔多个参数、标志或排除项,例如--args=no-dev,prefer-dist

扩展将在运行之前确认解析的命令和任何排除项,例如

在每个插件上运行composer install --no-dev(排除rt.module.profiles)?(是/否) [否]

示例

在所有插件上运行composer install no-dev

php artisan addon:composer install --flags=no-dev