jenko/wp-plugin-trouble-detector

一个用于检测通过composer安装的WordPress插件潜在问题的composer插件。

0.1.0 2021-06-21 10:02 UTC

This package is auto-updated.

Last update: 2024-09-21 16:48:09 UTC


README

Build Status

通过composer安装WordPress插件?担心安装插件时出现冲突和依赖问题吗?

不懂我在说什么?这篇帖子很好地解释了https://inpsyde.com/en/package-management-in-wordpress-introduction-solutions/

它将做什么

这是一个composer插件,它将检查您通过composer安装的wordpress插件,并在发现任何可能导致您遇到麻烦的问题时发出警告。

安装

composer req jenko/wp-plugin-trouble-detector --dev

使用方法

像往常一样使用composer进行安装,如果有任何需要关注的包,您将在输出中看到黄色的警告。

它将发出哪些警告

  • 插件有一个提交的vendor目录
  • 插件有第三方依赖项与您的依赖项冲突(包括对wpackagist插件的兼容性支持)
  • 插件有第三方依赖项与现有插件的依赖项冲突。

故障排除

它应该“正常工作”,但如果由于某种原因它不起作用,您可能需要将以下内容添加到composer.json文件中的scripts部分

    "scripts": {
        "post-package-install": [
            "Jenko\\WpPluginTroubleDetector\\Plugin::onPostPackageInstall"
        ]
    }