fob/bear-skeleton-docker-80

使用Docker(PHP8.0)生成BEAR.Sunday应用程序,基于bear/skeleton

安装: 6

依赖者: 0

建议者: 0

安全: 0

星级: 0

关注者: 2

分支: 18

类型:项目

1.10.1 2021-05-24 03:11 UTC

README

需求

  • PHP8.0
  • Docker, Docker Compose

简介

在PHP 8.0执行环境中,使用Docker(PHP 8.0)创建BEAR应用程序开发环境的工具

使用PHP8.0生成BEAR.Sunday应用程序的Docker(PHP8.0)开发环境

使用Composer安装

要使用Docker Compose创建新的BEAR.Sunday项目

composer create-project fob/bear-skeleton-docker-80:dev-feature/docker path/to/install

↑ 必须指定分支。安装路径可以是相对路径。

分支者的任务备忘录

  • 需要PHP 7.4版本
  • 希望执行环境的PHP版本为7.4,但也能创建8.0的应用程序
  • 希望执行环境的PHP版本为8.0,但也能创建7.4的应用程序

由于BEAR.Skeleton方式会导致执行环境依赖,因此为了固定执行环境为8.0,上述对应变得困难,所以放弃

如何测试骨架本身

  1. 确保所有文件都已提交。
  2. 运行composer update来模拟create-project
  3. 查看创建的项目文件。
  4. 运行git reset --hard HEAD以恢复。