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
- copy project
$ composer create-project --prefer-dist qnox81/laravel-scaffold app-name
- edit
.envand set appCOMPOSE_PROJECT_NAMEand adjustAPP_DOCKER_*variables and start docker containers
$ docker-compose up -d
-
yarncontainer will install all packages frompackage.json -
wait until
mysqlandyarncontainers stop initial boot
- generate Laravel key for docker env
$ docker-compose run artisan key:gen
- run Laravel migration
$ docker-compose run artisan migrate
- compile asserts
$ docker-compose run yarn dev
Jetstream + Intertia + Tailwind
- install Jetsream
$ docker-compose run composer require laravel/jetstream
- Install Jetstream With Inertia
$ docker-compose run artisan jetstream:install inertia
- install dependencies
$ docker-compose run yarn
- compile assets
$ docker-compose run yarn dev
- run migration
$ docker-compose run artisan migrate
Licence
MIT :)
统计信息
- 总下载量: 23
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-03-27