casbin / casbin-with-slim
使用Slim框架的Casbin骨架应用程序
dev-master
2023-05-04 05:43 UTC
Requires
- casbin/casbin: ^2.0
- monolog/monolog: ^2.0
- php-di/php-di: ^6.0
- slim/psr7: ^1.6.1
- slim/slim: ^4.2
- tuupola/slim-basic-auth: ^3.2
Requires (Dev)
- php-coveralls/php-coveralls: ^2.1
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2024-09-04 08:24:46 UTC
README
使用此骨架应用程序快速设置并开始构建新的Slim Framework 4应用程序。此应用程序使用最新的Slim 4,并包含Slim PSR-7实现和PHP-DI容器实现。它还使用了Monolog日志记录器。
此骨架应用程序是为Composer构建的。这使得设置新的Casbin骨架应用程序与Slim框架变得快速且简单。
安装应用程序
在您想要安装新Slim Framework应用程序的目录中运行此命令。
composer create-project casbin/casbin-with-slim [my-app-name]
将[my-app-name]
替换为您新应用程序期望的目录名。您需要
- 将虚拟主机的文档根目录指向您新应用程序的
public/
目录。 - 确保
logs/
是可写入的。
要开发中运行应用程序,您可以运行以下命令
cd [my-app-name]
composer start
或者您可以使用PHP内置的web服务器
php -S localhost:8888 -t public
或者您可以使用docker-compose
使用docker
运行应用程序,因此您可以运行以下命令
cd [my-app-name]
docker-compose up -d
之后,在浏览器中打开http://localhost:8888
。
在应用程序目录中运行此命令以运行测试套件
composer test
就这样!现在开始构建一些酷的东西吧。