hnhdigital-os / laravel-php-elixir-watch
此包已被弃用且不再维护。未建议替代包。
为 Laravel PHP-Elixir 提供监控功能
v1.0.6
2019-03-08 01:03 UTC
Requires
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- illuminate/database: 4.*|5.*
- phpunit/phpunit: 5.*
- symfony/process: ~2.3
README
__________.__ ___________.__ .__ .__
\______ \ |__ ______\_ _____/| | |__|__ __|__|______
| ___/ | \\____ \| __)_ | | | \ \/ / \_ __ \
| | | Y \ |_> > \| |_| |> <| || | \/
|____| |___| / __/_______ /|____/__/__/\_ \__||__|
\/|__| \/ \/
Elixir Watch Command
此包允许监控指定文件或文件夹中的更改,并自动运行 elixir。
此包由澳大利亚精品开发商 H&H|Digital 开发。请访问我们的网站 hnh.digital。
安装前要求
此包需要安装 ext-inotify 扩展,可以通过以下方式安装:
$ pecl install inotify
您可能需要启用此扩展。您可以使用以下命令(可能不适用于您的特定操作系统设置)。
$ echo "extension=inotify.so" | sudo tee /etc/php/7.1/mods-available/inotify.ini && sudo ln -s /etc/php/7.1/mods-available/inotify.ini /etc/php/7.1/cli/conf.d/20-inotify.ini
安装
通过 composer
$ composer require-dev bluora/laravel-php-elixir-watch ~3.0
通过编辑 config/app.php 启用服务提供者
'providers' => [ ... Bluora\PhpElixirWatch\ServiceProvider::class, ... ];
配置
监控配置项仅用于 elixir:watch 控制台命令。
在您的 elixir yaml 配置文件中,添加 watch
并列出您希望自动运行 elixir 命令的每个文件夹。
watch: - PATH_RESOURCES?filter=!php
贡献
有关详细信息,请参阅 CONTRIBUTING。
鸣谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。