devcollaborative / module-hunter
命令行工具,方便您搜索所有在 Pantheon 托管的 Drupal 网站中所有模块的活跃实例。
2.0.0-alpha2
2024-02-29 20:14 UTC
Requires
- pantheon-systems/terminus: >=1.9 || ^3.0
This package is auto-updated.
Last update: 2024-09-20 21:32:28 UTC
README
此命令行工具是为了帮助维护大量 Pantheon 托管的 Drupal 8+ 网站的开发者轻松识别哪些网站有特定模块的活跃实例。主要用途是快速响应关键安全预警。
依赖关系
需要访问配置正确的 Pantheon 的 Terminus CLI 工具实例的命令行。
语法
使用以下语法使用此脚本
module-hunt 模块名 [模块名2]
如果需要搜索更多模块,只需将它们的名称作为参数追加。没有限制。
支持沙盒站点
Module Hunter 在实时环境中检查模块,除非站点在沙盒计划中。如果是这种情况,Module Hunter 将检查开发环境。
稳定性:ALPHA 版本
到目前为止,此脚本在我们的用例中已被证明是稳定的,但尚未进行广泛测试。
安装
使用 Composer
如果您使用 composer global
安装和维护 php 工具和库,您可以通过以下方式将 Module Hunter 添加到您的命令行
composer global require devcollaborative/module-hunter
注意:由于此库目前处于预发布状态,您的全局 composer.json 必须包含一个 最小稳定性 值为 "alpha" 或 "dev"。
不使用 Composer
下载/克隆此库,然后从其父目录运行命令 ./module-hunt
待办事项
- 将其作为 terminus 插件[?]