medunes / noise-php
一个常用的快速启动项目框架,包含常见的模板设置(ci, 徽章等)
1.8
2021-03-21 22:55 UTC
Requires
- php: >=7.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- pdepend/pdepend: ^2.8
- phpmd/phpmd: ^2.9
- phpstan/phpstan: ^0.12.58
- phpunit/phpunit: ^9.4
- squizlabs/php_codesniffer: ^3.5
- vimeo/psalm: ^4.2
README
PHP Noise
PHP项目启动套件。它包括常用的模板设置(ci, 徽章等)
📦 安装
要安装此应用程序,首先确保您已安装 Composer,然后
# Create your skeleton app (feel free to change the folder name instead of the demo one) $ composer create-project medunes/noise-php my-demo-project # Enter your app folder $ cd my-demo-project # Install dependencies $ composer setup:clean # Run the build script (tests, etc.) $ composer build
ℹ️ 常见问题解答
这是什么?
这是PHP Noise!
一个空白的骨架,一个可以自定义的设置列表。
这些设置在发布PHP开源项目或库时常用。
我在GitHub上启动新项目时,以此骨架为基础。
与其从头开始设置配置,不如进行自定义。
更多信息?
如今,你不仅仅写一些“工作”的代码并将其发送到社区。
为了使你的库被社区(或你自己 :) )接受,你应该遵循一些准则。
例如,代码质量、测试、README、文档、许可证、标志、变更日志、CI等。
我把这些要求称为:noise,不是贬义,而是可能因为编写新代码比花时间修复、测试、验证或编写文档更有趣。
哪种类型的noise?
目前,我们支持以下noise,但请随意增加音量
下一步去哪里?
为其他语言(如Javascript、Go、C、C++等)编写noise项目