localheinz/repository

此包已被弃用且不再维护。作者建议使用localheinz/php-library-template包代替。

提供GitHub仓库的模板。

dev-master 2018-10-24 18:08 UTC

This package is auto-updated.

Last update: 2022-02-01 13:09:30 UTC


README

  • 有一个涉及PHP项目的想法
  • 迫不及待地想要开始
  • 厌倦了每次都从零开始创建基础

而此项目提供了创建新PHP项目的模板,可以更快地完成。

按照以下示例步骤开始!

1. 创建项目

假设我们想在~/Sites/foo/bar创建项目,那么让我们运行

$ composer create-project localheinz/repository ~/Sites/foo/bar dev-php

以创建基于php分支的项目。

参考:https://getcomposer.org.cn/doc/03-cli.md#create-project

现在,切换到新创建的项目,以便我们可以继续前进

$ cd ~/Sites/foo/bar

2. 根据您的需求修改起点

.travis.yml

https://travis-ci.cn上启用项目后,您可能想要

  • 获取并加密GITHUB_TOKEN
  • 获取并加密CODECLIMATE_REPO_TOKEN

以替换现有的加密令牌(它们将无法为您工作)。

env:
  global:
    - secure: "..."
    - secure: "..."

为了加密令牌,您需要travis-ci/travis.rb,请参阅他们的安装说明

composer.json

您可能想要调整

  • name
  • description
  • author
  • license
  • autoloadautoload-dev配置

详细信息请参阅https://getcomposer.org.cn/doc/04-schema.md

README.md

您可能想要调整

  • 标题
  • 徽章链接
  • 等等。

3. 初始化git项目

运行

$ git init

初始化一个git项目。

运行

$ git add .

添加现有文件。

运行

$ git commit -m 'Initial commit'

创建一个初始提交。

4. 推送到远程

假设您已创建相应的GitHub项目foo/bar,运行

$ git remote add origin git@github.com:foo/bar.git

添加远程仓库。

然后运行

$ git push origin

👍 Voilà,您已经创建了自己的项目 - 开心编码!