bowlofsoup/interlude

拥有间奏曲 - 当使用 composer - 在本地开发你的包。

安装: 81

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

语言:Shell

0.5 2024-05-10 15:49 UTC

This package is auto-updated.

Last update: 2024-09-10 21:34:12 UTC


README

目的和功能

在你的 PHP Composer 项目中使用它来本地开发包。

  • 包被克隆到单独的目录中
  • 与原始 vendor/ 位置创建符号链接
  • 使用 git 而不处于解链模式,例如,为包创建新的分支
  • 你可以使用 composer require 来添加依赖项(vendor 目录也链接到原始位置)

安装

要求包

composer require bowlofsoup/interlude "^version"

interlude 脚本现在应该在您的 vendor/bin 目录中。

将以下内容添加到您的 .gitignore

vendor-local/

用法

对包进行“检出”(使用 sh)以进行本地开发

sh vendor/bin/interlude checkout <package>

将包“恢复”到原始状态

vendor/bin/interlude restore <package>

外部依赖项

Shell(Bash)和以下 Linux 或 macOS 包

  • git
  • find
  • sed
  • awk