如何将 php 个文件保存为 .phar 或编辑保存为 .phar 的源代码?

How to save php files as .phar or edit source code saved as .phar?

我已经下载了 Codeception 源代码(.phar 格式),但我需要在那里添加相同的更改。所以,我想编辑这个 .phar 文件,但找不到解决方案,怎么办。

使用 http://cweiske.de/tagebuch/php-phar-files.htm#tools 中列出的工具之一提取并重新添加要编辑的文件。

PHP 附带的 phar 可执行文件能够 extract 文件,之后您可以 add 修改后的文件。

您可以使用 Robo 工具构建自己的 phar。

记录在http://codeception.com/install

  1. 从 GitHub 克隆:
    • git 克隆 git@github.com:Codeception/Codeception.git
  2. 使用 Composer 安装依赖项
  3. 进行更改
  4. 安装机器人
  5. 构建包
    • php robo.phar build:phar