hughcube/demo 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

hughcube/demo

Composer 安装命令:

composer create-project hughcube/demo

包简介

The skeleton application for the Laravel framework.

README 文档

README

一个用于演示的 Laravel 项目,集成了阿里云 OSS、函数计算、Octane 等常用组件,方便在本地或容器内快速体验。

环境要求

  • PHP 8.4+,Composer,。
  • 可选:Docker / Docker Compose(仓库已提供 docker-compose.yml)。

快速开始(推荐容器方式)

  1. 复制环境变量:cp .env.example .env(如需自定义,可直接编辑 .env)。
  2. 启动容器:docker compose up -d
  3. 进入容器安装依赖(必须使用下方代理命令,否则国内网络无法拉取依赖):
    http_proxy=http://host.docker.internal:7890 https_proxy=http://host.docker.internal:7890 composer install -vvv
  4. 启动服务:容器默认已在 5012 暴露 80 端口,可直接访问;若需要手动启动可执行 php artisan serve --host=0.0.0.0 --port=80

本地运行(非容器)

  1. 安装 PHP 扩展:pdo、opcache、xhprof(如果只本地开发可跳过 xhprof)。
  2. 初始化:
    cp .env.example .env
    php artisan key:generate
    php artisan migrate

其他说明

  • 代理命令是必须的:仓库依赖了私有/国内镜像的包,未设置代理会导致 Composer 安装失败。
  • 如果使用自定义镜像或镜像站,可调整 .env 中的 COMPOSER_PROXY 或自行配置 Composer 源。

统计信息

  • 总下载量: 2
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: Blade

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-04-29