txc / slim-skeleton

1.0.1 2023-05-15 17:36 UTC

This package is auto-updated.

Last update: 2024-09-29 08:28:50 UTC


README

使用这个骨架应用程序快速设置并开始开发新的 Slim Framework 4 应用程序。此应用程序使用最新的 Slim 4 以及 Slim PSR-7 实现和 PHP-DI 容器实现。它还使用了 Monolog 记录器、Doctrine DBAL、ORM 和迁移。

此骨架应用程序是为 Composer 构建的。这使得设置新的 Slim Framework 应用程序变得快速而简单。

安装应用程序

从您想安装新 Slim Framework 应用程序的目录运行此命令。您需要 PHP 7.4 或更高版本。

composer create-project txc/slim-skeleton [my-app-name]

[my-app-name] 替换为您新应用程序的期望目录名称。您需要

  • 将您的虚拟主机文档根指向新应用程序的 public/ 目录。
  • 确保 var/ 可以被 Web 写入。

要在开发中运行应用程序,您可以运行以下命令

cd [my-app-name]
composer start

或者,您可以使用 docker-compose 使用 docker 运行应用程序,因此您可以运行以下命令

cd [my-app-name]
docker-compose up -d

之后,在浏览器中打开 https://:8080

在应用程序目录中运行此命令以运行测试套件

composer test

这就完成了!现在去构建一些酷炫的东西吧。