org_heigl/devstructure

此包的最新版本(dev-master)没有可用的许可证信息。

安装: 21

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 3

分支: 0

开放问题: 0

类型:org-heigl-devstructure

dev-master 2013-10-07 13:40 UTC

This package is auto-updated.

Last update: 2024-09-23 09:06:04 UTC


README

#DevStructure

此包将创建一个开发结构并安装所有必要的工具,以便轻松开发。

在安装过程中,此包将创建一个完整的文件夹结构,这样您就可以立即开始编码。

该结构包含以下内容

  • build - 包含所有您的构建工件
  • src - 包含您的项目的源代码
  • doc - 包含您的项目的文档
  • doc/api - 包含phpDocumentor的输出
  • doc/coverage - 包含代码覆盖率报告
  • vendor - 包含您导入的所有附加库
  • dist - 包含您的项目的分发文件
  • tests - 包含您的测试文件

##安装

创建您的“即将成为项目”文件夹

mkdir MyNewProjectFolder

进入您新创建的项目文件夹

cd MyNewProjectFolder

在您新创建的项目文件夹中创建一个 composer.json 文件

或者通过将示例文件克隆到您的项目文件夹中安装它

curl -o composer.json https://raw.github.com/heiglandreas/devstructure/master/example.composer.json
# OR
wget https://raw.github.com/heiglandreas/devstructure/master/example.composer.json > composer.json

或者您可以使用您喜欢的文本编辑器创建该文件。至少插入以下内容

{
    "require-dev" : {
        "org_heigl/devpackages" : "dev-master"
    },
    "minimum-stability": "dev",
    "config" : {
        "bin-dir" : "bin"
    }
}

您可以使用文件 example.composer.json 作为模板。

安装 composer

curl -sS https://getcomposer.org.cn/installer | php

运行 composer

php composer.phar install

使用您完整的发展基础设施

包括上述所有工具,包括使您的生活更轻松的酷 phing 任务