manguto/base

一个轻量级框架骨架应用,用于快速开发

维护者

详细信息

github.com/manguto/base

主页

源代码

安装: 14

依赖: 0

推荐者: 0

安全: 0

星星: 0

关注者: 0

分支: 477

语言:JavaScript

1.0.4 2023-06-27 14:43 UTC

This package is auto-updated.

Last update: 2024-09-27 17:28:20 UTC


README

Coverage Status

使用这个骨架应用快速搭建并开始新的Slim Framework 4应用程序。此应用程序使用最新的Slim 4,带有Slim PSR-7实现和PHP-DI容器实现。它还使用了Monolog日志记录器。

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

安装应用程序

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

composer create-project manguto/base [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

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

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

composer test

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