maxime-rainville / silverstripe-cli-notify
在运行 Silverstripe CMS sake 命令时生成桌面通知
0.0.2
2023-03-23 04:21 UTC
Requires
- jolicode/jolinotif: ^2.3
- silverstripe/framework: ^4 || ^5
- silverstripe/vendor-plugin: ^1.4 || ^2
This package is auto-updated.
Last update: 2024-09-23 07:47:12 UTC
README
此模块为 Silverstripe CMS 添加了一个中间件,当使用命令行执行 dev/
命令时,将尝试显示桌面通知。
命令完成后会显示通知。这允许你在终端启动一个长时间运行的过程,然后去处理其他事情。
安装
composer require --dev maxime-rainville/silverstripe-cli-notify
注意使用 --dev
标志。这仅用于开发工具。
工作原理
此模块使用 jolicode/jolinotif
PHP 库来显示通知。这个库在 MacOS、大多数 Linux 发行版和 MS Windows 上工作...尽管我只在 Ubuntu 上测试过。
如果你的操作系统不支持桌面通知,你仍然可以使用这个库。没有事情会发生,但你的项目将按预期工作。
如果你的 sake
命令是在 vagrant 或 docker 内运行的,那么这很可能不起作用。