itafroma/skeleton

PHP项目用骨架包。

安装: 19

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

语言:Shell

v1.0.0 2015-04-06 04:17 UTC

This package is auto-updated.

Last update: 2024-09-15 06:44:47 UTC


README

这是一个占位符/骨架项目,用于加载我用于PHP项目开发的必要配置和包。I

约定

依赖

目录结构

  • bin:可执行工件
  • build:从您的构建/CI流程自动生成的工件。例如,PHPUnit测试结果将被放置在此处。
  • config:不需要放在项目根目录的配置文件
  • src:PSR-4兼容的代码
  • tests:PSR-4兼容的PHPUnit测试
  • vendor:Composer的依赖工件

用法

首先,使用Composer将此包作为项目加载

# Replace [PROJECT] with the desired name of your project directory
composer create-project itafroma/skeleton [PROJECT]

当被要求时,删除现有的VCS历史记录:此信息仅与该存储库相关,而不是您的新项目。

接下来,修改现有的文件以适应您的新项目

最后,更新您项目的composer.lock

composer update

现在您可以开始开发并将新项目推送到您喜欢的VCS。

版权和许可

在适用的情况下,本项目被发布为公有领域。否则,通过MIT许可提供。许可协议的副本可以在LICENSE文件中找到。