acatec / slim-skeleton
一个用于快速开发的Slim框架骨架应用
1.0.0
2019-02-24 17:22 UTC
Requires
- php: >=7.0.0
- atlas/pdo: ^1.1
- monolog/monolog: ^1.17
- slim/php-view: ^2.0
- slim/slim: ^3.1
Requires (Dev)
- phpunit/phpunit: >=4.8 < 6.0
- symfony/var-dumper: ^4.2
This package is auto-updated.
Last update: 2024-09-25 06:59:10 UTC
README
骨架应用
使用此骨架应用快速设置并开始开发新的Slim Framework 3应用。此应用使用最新的Slim 3和PHP-View模板渲染器。它还使用了Monolog日志记录器。
例如使用mysql
此骨架应用是为Composer构建的。这使得设置新的Slim Framework应用变得快速且简单。
安装应用
从您想安装新Slim Framework应用的目录运行此命令。
php composer.phar create-project acatec/slim-skeleton [my-app-name]
将[my-app-name]
替换为您新应用的目录名称。您需要
- 将虚拟主机文档根指向新应用的
public/
目录。 - 确保
logs/
可被网络写入。
要使用docker开发环境运行应用,可以运行以下命令
cd [my-app-name]
docker-compose up
或使用php内置服务器
- 必须是一个已准备好的mysql服务器
- 您需要在
src/settings.php
中更改pdo设置
cd [my-app-name]
php composer.phar start
在应用目录中运行此命令以运行测试套件
php composer.phar test
就这样!现在开始构建一些酷的东西吧。