neunerlei/dbg-global

将 neunerlei/dbg 模块全局安装到任何 composer 项目的伴随插件

安装次数: 126

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

类型:composer-plugin

1.2.0 2023-09-04 06:44 UTC

This package is auto-updated.

Last update: 2024-09-04 08:51:56 UTC


README

这是一个 neunerlei/dbg 的伴随插件,允许您全局安装,而无需将其添加到您的 composer.json 文件中。这对于大型团队的工作环境来说是一个边缘情况。

安装

使用以下命令全局安装插件 globally

composer global require neunerlei/dbg-global

完成此操作后,您可以在要使用 dbg 的实际项目中简单地运行 composer install。这不会修改您的 composer.jsoncomposer.lock,但您将能够访问所有辅助函数。

愉快的调试。

Shims 和禁用它们

该插件将在您的本地项目的 vendor 目录中创建 neunerlei/dbg 方法的 shim,以便您的 IDE 可以在自动补全时找到它们。

如果您不希望发生这种情况,您可以全局禁用 shim 生成:composer global config extra.neunerleiDevGlobal.noShim true

或者,您也可以禁用特定目录的 shim 生成:composer global config extra.neunerleiDevGlobal.noShimDirs.0 /work/project 对于多个目录,请在每个新目录后增加 "noShimDirs" 后的数字。

使用:composer global config extra.neunerleiDevGlobal 来查看当前配置

硬拷贝文件

如果您不想依赖全局安装的插件,例如在 docker 环境中,您也可以在您的 "vendor" 目录中创建已安装文件的硬拷贝。

您可以选择全局启用它们:composer global config extra.neunerleiDevGlobal.hardCopy true

或者,您可以使用每个目录的配置创建硬拷贝:composer global config extra.neunerleiDevGlobal.hardCopyDirs.0 /work/project 对于多个目录,请在每个新目录后增加 "hardCopyDirs" 后的数字。

Postcardware

您可以自由使用此包,但如果它进入您的生产环境,我将非常感激您从您的家乡寄给我一张明信片,提到您正在使用我们的哪些包。

您可以在 这里 找到我的地址。

谢谢 :D