jandc/grumphp-yarn-task

类似于 'npm_script' 任务的简单 grumphp 任务,但使用 yarn 来运行。

0.5.0-beta 2021-08-19 08:54 UTC

This package is auto-updated.

Last update: 2024-09-19 16:11:34 UTC


README

类似于 'npm_script' 任务的简单 grumphp 任务,但使用 yarn 来运行

用法

依赖

yarn(显然),必须安装并且可在 $PATH 中使用。
有关安装说明,请参阅 https://yarn.npmjs.net.cn/en/docs/install

安装

要安装 yarn 任务,只需运行
composer require jandc/grumphp-yarn-task

composer global require jandc/grumphp-yarn-task

具体取决于您的 grumphp 位置

您可以通过添加其扩展来注册任务

# grumphp.yml
parameters:
    extensions:
        - YarnTask\Extension\Loader

配置

用法几乎与 npm_script 相同
(https://github.com/phpro/grumphp/blob/v0.15.0/doc/tasks/npm_script.md)

# grumphp.yml
parameters:
    tasks:
        yarn:
            script: lint
            options:
                - '--no-fix'
                - '--max-warnings=0'
            triggered_by: [js, jsx, coffee, ts, less, sass, scss]
            working_directory: ./
            is_run_task: false

注意额外的 'options' 数组,可用于向脚本添加额外参数