slim / slim-skeleton
一个用于快速开发的Slim框架骨架应用
4.5.0
2022-11-02 21:21 UTC
Requires
- php: ^7.4 || ^8.0
- ext-json: *
- monolog/monolog: ^2.8
- php-di/php-di: ^6.4
- slim/psr7: ^1.5
- slim/slim: ^4.10
Requires (Dev)
- jangregor/phpstan-prophecy: ^1.0.0
- phpspec/prophecy-phpunit: ^2.0
- phpstan/extension-installer: ^1.2.0
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^9.5.26
- squizlabs/php_codesniffer: ^3.7
- dev-main
- 4.5.0
- 4.4.0
- 4.3.0
- 4.2.0
- 4.1.0
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.1.8
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.x-dev
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
- dev-dependabot/composer/squizlabs/php_codesniffer-tw-3.10
- dev-dependabot/composer/phpstan/phpstan-tw-1.11
- dev-dependabot/composer/jangregor/phpstan-prophecy-tw-1.0.2
- dev-dependabot/composer/phpunit/phpunit-tw-9.6.19
- dev-dependabot/composer/slim/slim-tw-4.13
- dev-dependabot/add-v2-config-file
This package is auto-updated.
Last update: 2024-08-31 17:23:28 UTC
README
使用此骨架应用可以快速设置并开始使用新的Slim Framework 4应用。此应用使用了最新的Slim 4,包括Slim PSR-7实现和PHP-DI容器实现。它还使用了Monolog日志记录器。
此骨架应用是为Composer构建的。这使得设置新的Slim Framework应用变得快速且简单。
安装应用
在您想要安装新的Slim Framework应用的目录中运行此命令。您需要PHP 7.4或更高版本。
composer create-project slim/slim-skeleton [my-app-name]
将[my-app-name]
替换为您希望的新应用的目录名称。您需要
- 将虚拟主机的文档根目录指向您新应用中的
public/
目录。 - 确保
logs/
目录可由Web访问。
要在开发环境中运行应用,您可以运行以下命令
cd [my-app-name]
composer start
或者您可以使用docker-compose
与docker
一起运行应用,因此您可以运行以下命令
cd [my-app-name]
docker-compose up -d
之后,在浏览器中打开http://localhost:8080
。
在应用目录中运行此命令以运行测试套件
composer test
就是这样!现在开始构建一些酷炫的东西吧。