Porter 帮助您从开发目录部署应用程序。

0.2.2 2021-02-05 12:34 UTC

This package is auto-updated.

Last update: 2024-09-05 20:41:00 UTC


README

Porter 帮助您从开发目录部署应用程序。

version PHP version

安装

composer require infernuophiuchus/porter

如何使用

基本的 CLI 实现可能看起来像这样

#!/usr/bin/env php
<?php
/**
 * Porter CLI implementation
 */
use Infernusophiuchus\Porter\Entrance as Porter;
use Infernusophiuchus\Porter\Exceptions\EntranceException;

// Special autoloader for avoid loading other packages if you do not need it,
// otherwise you can plug Porter via Composer autoloader.
require_once __DIR__.'/vendor/infernusophiuchus/porter/src/porter-autoload.php';

try {

    new Porter($argv);

} catch (EntranceException $e) {

    echo "\nERROR, ".$e->getCode().": ".$e->getMessage()."\n";

}

实现完成后,您必须使用 set 命令设置 Porter。检查 help 命令了解如何操作以及发现其他可用的命令。这非常简单!