tedivm/spark

资助包维护!
tedivm

安装: 12

依赖者: 0

建议者: 0

安全性: 0

星标: 4

关注者: 2

分支: 1

公开问题: 0

类型:项目

v0.1.1 2014-07-01 04:37 UTC

This package is auto-updated.

Last update: 2024-09-13 06:14:47 UTC


README

License Latest Stable Version Coverage Status

现代PHP项目似乎有很多重复的需求 - 测试套件配置、许可证、持续集成设置等。所有这些都满足了实际需求,没有它们一个项目就不能被认为是成熟的,但减少设置新项目门槛的好处也是不言而喻的。

Spark是一个项目模板系统,它通过简单的命令行参数创建新的项目。它支持多种项目类型,可以通过参数指定,默认为“库”包-

    $ spark create AcmeLibrary

创建不同类型的项目,例如命令行应用,非常简单-

    $ spark create AcmeShellApplication cli

在这些情况下,每个新项目将在您的当前目录中创建一个以项目名称命名的文件夹(使用-d选择不同的位置)。

使用show命令可以简单地获取可用的项目类型列表,该命令还可以显示有关每个包的额外信息。

    $ spark show packages
    $ spark show packages cli

安装

Composer

要使用Composer安装Spark,请安装Composer并执行以下命令

    $ ./composer.phar global require tedivm/spark @stable

如果您还没有,请将~/.composer/vendor/bin添加到您的PATH

    export PATH="$PATH:$HOME/.composer/vendor/bin"

Github

Spark的版本可在Github上找到。下载spark.phar文件并在本地运行或在系统bin中移动它。

    sudo cp spark.phar /usr/local/bin/spark
    sudo chmod a+x /usr/local/bin/spark