gennadyx/skeleton

Composer包骨架

安装: 31

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

类型:项目

0.2.1 2017-03-09 18:27 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:39:19 UTC


README

Latest Version on Packagist Software License Build Status Total Downloads

Coverage Status Sensiolabs Medal Quality Score

##Composer包骨架。此包提供了'create-project'命令的处理程序,该处理程序可以自动收集必要的信息,例如,供应商、包名、作者名、作者电子邮件等。也可以使用环境变量设置默认值。

###可用变量及其默认值

root                Project root directory
skeleton            Skeleton directory
vendor              System username from environment variable
name                Package name, uses project root directory basename
description         Just "package_name composer package"
homepage            https://github.com/vendor/package_name
author_name         'user.name' from git config or vendor
author_email        'user.email' from git config
author_homepage     https://github.com/vendor
namespace           Vendor\\Package or Vendor\\PackageName
tests_namespace     Vendor\\Package\\Tests

使用方法

$ composer create-project gennadyx/skeleton package_name

#with env variable
$ COMPOSER_DEFAULT_VENDOR="my_vendor" composer create-project gennadyx/skeleton package_name

变更日志

有关最近更改的更多信息,请参阅CHANGELOG

测试

$ composer require --dev gennadyx/skeleton-tests
$ composer test

贡献

有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何与安全相关的问题,请通过电子邮件dev@gennadyx.tech而不是使用问题跟踪器。

鸣谢

许可协议

MIT许可协议(MIT)。有关更多信息,请参阅许可文件