tfarla/composer-template

用于创建 composer 库的模板

0.1.1 2018-04-02 08:27 UTC

README

Packagist Travis Coveralls github Read the Docs license

使用此可克隆模板简化 composer 库的开发,它包括

要求

  • php 7.1 或更高版本 (支持版本)
  • python 和 pip 以创建文档
  • composer

安装

以下命令将克隆此模板并将其放置在 my-library 目录中

composer create-project tfarla/composer-template my-library

Composer 的 create-project 命令还将安装模板中的所有依赖

Installing tfarla/composer-template (dev-master d3249c7ffef021c39e33a4323be4d70899d4d28b)
  - Installing tfarla/composer-template (dev-master master): Cloning master from cache
Created project in my-library
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Generating autoload files
ocramius/package-versions:  Generating version class...
ocramius/package-versions: ...done generating version class

下载完成后,您将可以选择删除 .git 目录,如果您想拥有自己的仓库,则应该这么做。

Do you want to remove the existing VCS (.git, .svn..) history? [Y,n]? y

用法

为了使用此模板,您需要更改一些内容

  • 更改此 README 文件中的内容以反映您的库
  • 更改 docs/ 目录中的内容以反映您的库
  • 设置 travis-ci(应该是即插即用)
  • 设置 readthedocs(应该是即插即用)
  • 设置 coveralls(应该是即插即用)
  • 选择许可证 https://choosealicense.com/(MIT 对于大多数开源项目来说已经足够好,但您可能想查看其他选项)

文档

虽然这个 README 已经足够开始使用,但请阅读完整文档以获取更多详细信息。

贡献

感谢您阅读到这份 README 的最后,并考虑为此项目做出贡献。如果您有任何问题或建议,请随时创建一个问题。

如果您想修改代码,请按照以下步骤操作

  1. 将其分叉 (https://github.com/TFarla/composer-template)
  2. 创建您的功能分支 (git checkout -b feature/fooBar)
  3. 提交您的更改(git commit -am '添加一些fooBar')
  4. 推送到分支(git push origin feature/fooBar)
  5. 创建一个新的Pull Request