qnox81/laravel-scaffold 问题修复 & 功能扩展

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

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

qnox81/laravel-scaffold

Composer 安装命令:

composer create-project qnox81/laravel-scaffold

包简介

simple Laravel app scaffold with custom docker environment

README 文档

README

Scaffold for new Laravel projects. Very basic laravel app containing:

  • Laravel 8.x

Docker integration

I've added Docker for local development on Mac with following containers:

  • app (php-fpm:7.3)
  • mysql (mariaDB:10.5)
  • nginx
  • composer
  • artisan
  • yarn

Details in docker-composer.yml file.

Installation

  1. copy project
$ composer create-project --prefer-dist qnox81/laravel-scaffold app-name
  1. edit .env and set app COMPOSE_PROJECT_NAME and adjust APP_DOCKER_* variables and start docker containers
$ docker-compose up -d
  • yarn container will install all packages from package.json

  • wait until mysql and yarn containers stop initial boot

  1. generate Laravel key for docker env
$ docker-compose run artisan key:gen
  1. run Laravel migration
$ docker-compose run artisan migrate
  1. compile asserts
$ docker-compose run yarn dev

Jetstream + Intertia + Tailwind

  1. install Jetsream
$ docker-compose run composer require laravel/jetstream
  1. Install Jetstream With Inertia
$ docker-compose run artisan jetstream:install inertia
  1. install dependencies
$ docker-compose run yarn
  1. compile assets
$ docker-compose run yarn dev
  1. run migration
$ docker-compose run artisan migrate

Licence

MIT :)

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-03-27

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固