nsrosenqvist / phulp-instant-pipe
phulp 的即时管道插件
1.0.0
2018-09-03 18:25 UTC
Requires
- php: >=5.6
This package is auto-updated.
Last update: 2024-09-05 17:33:30 UTC
README
这是一个第三方项目,允许您轻松为 Phulp 任务创建自定义管道。它与 $phulp->iterate
的功能非常相似,但同时也让您能够访问到 \Phulp\PipeInterface
实例。
安装
composer require nsrosenqvist/phulp-instant-pipe
用法
<?php use NSRosenqvist\Phulp\InstantPipe; use Phulp\Source; $phulp->task('styles', function ($phulp) { $phulp->src(['assets/styles/'], '/css$/') ->pipe(new InstantPipe(function (Source $src) { $class = get_class($this); // \NSRosenqvist\Phulp\InstantPipe $files = $src->getDistFiles(); // ... do something }); ->pipe($phulp->dest('dist/styles/')); });
许可证
MIT