tecno-academy / slim-skeleton
一个用于快速开发的瘦框架骨架应用
2.0.0
2022-07-10 04:21 UTC
Requires
- php: >=5.3.0
- monolog/monolog: 1.*
- slim/slim: 2.*
- slim/views: 0.*
- twig/twig: 1.*
- vlucas/phpdotenv: v5.*
This package is auto-updated.
Last update: 2024-09-12 09:52:12 UTC
README
使用这个骨架应用,可以快速设置并开始一个新的瘦框架应用的开发。这个应用使用了最新的瘦框架和瘦视图仓库。它还使用了 Sensio Labs 的 Twig 模板库。
这个骨架应用是为 Composer 构建的。这使得设置新的瘦框架应用变得快速简单。
安装 Composer
如果您还没有安装 Composer,请现在安装它。我更喜欢在 /usr/local/bin
中全局安装 Composer,但您也可以在当前工作目录中本地安装 Composer。对于这个教程,我假设您已经本地安装了 Composer。
https://getcomposer.org.cn/doc/00-intro.md#installation
安装应用
安装 Composer 后,从您想要安装新瘦框架应用目录中运行此命令。
php composer.phar create-project slim/slim-skeleton [my-app-name]
将 [my-app-name]
替换为您希望的新应用目录名称。您需要
- 将虚拟主机的文档根目录指向您新应用中的
public/
目录。 - 确保
logs/
和templates/cache
可以被网页写入。
就这样!现在开始构建一些酷的东西吧。
如何贡献
拉取请求
- 分支 Slim 骨架仓库
- 为每个功能或改进创建一个新的分支
- 从每个功能分支发送拉取请求到 develop 分支
将新功能或改进分开到独立的特征分支中,并为每个分支发送拉取请求非常重要。这样我们可以单独审查和拉入新功能或改进。
风格指南
所有拉取请求都必须遵守 PSR-2 标准。