Laravel 12
PHP 8.2+
The project is in a healthy, maintained state
laravel component for webman monorepo
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

alphasnow/aliyun-oss-laravel
^4.9
monolog/monolog
^3.8
overtrue/flysystem-cos
^5.1
overtrue/flysystem-qiniu
^3.2
phpstan/phpstan
^2.1
symfony/cache
^7.0
symfony/http-foundation
^7.0
symfony/mime
^7.0
symfony/translation
^7.0
symfony/var-dumper
^7.0
symfony/var-exporter
^7.0
webman/console
^2.1
workerman/webman-framework
^2.1

Runtime

 Project Readme

webman-tech/laravel-monorepo

适用于 webman 的 laravel 组件的 monorepo 仓库,大版本随 laravel 的主版本号一致

安装

composer require webman-tech/laravel-monorepo

使用

参考各个组件的文档

组件列表

目录结构

  • src: 各个组件目录
  • scripts: 辅助 monorepo 的一些常用脚本
  • tests: 测试目录
    • Fixtures: 测试数据,按照各个组件的目录
    • Unit: 单元测试
      • Facades: 基本对应每个组件的 facade 入口
    • webman: 用于单元测试的一个 webman 极小项目结构

remark

  • 11.x 12.x 是啥

与 laravel 的主版本保持一致

  • 开发时如何从 11.x 升级为 12.x

使用脚本:php scripts/upgrade_laravel_version.php 11 12