六度直播 / laravel-preset
我的Laravel应用程序预设
v0.1.1
2019-03-07 15:11 UTC
Requires
- php: ^7.1
- laravel/framework: ^5.7
- nunomaduro/laravel-console-task: ^1.2
- sixlive/dotenv-editor: ^1.1
Requires (Dev)
- larapack/dd: ^1.0
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-08 06:39:24 UTC
README
我想,与其有一个已经安装了Laravel的基仓库,不如尝试使用预设来配置一个全新的安装。🤷♂️
概述
Composer 包
- bensampo/laravel-enum - 可选
- silber/bouncer:v1.0.0-rc.4 - 可选
- sentry/sentry-laravel - 可选
- dyrynda/laravel-model-uuid - 可选
- sempro/phpunit-pretty-print (开发)
- sensiolabs/security-checker (开发)
存根
phpunit.xml
- 添加
APP_KEY
- 配置sqlite内存数据库
- 添加
app/Model.php
- 一个用于绕过批量赋值的基模型设置.docker/
和docker-compose.yml
- 一个简单的Docker开发配置
database/seeds/BouncerSeeder.php
- Bouncer权限种子(仅当包含该包时).php_cs
.editorconfig
环境变量更改
- 将
DB_PORT
修改为与docker配置匹配的.env
和.env.example
- 将docker配置添加到
.env
和.env.example
- 将
SENTRY_DSN
添加到.env
和.env.example
(仅当包含该包时)
Tailwindcss
- 添加以下Node包
- laravel-mix-purgecss:^2.2.0
- postcss-nesting:^5.0.0
- postcss-import:^11.1.0
- tailwindcss:>=0.6.1
- 删除
sass
目录 - 删除
app.css
- 发布
- 发布Tailwind
app.css
模板 - 更新欢迎blade模板
- 更新
webpack.mix.js
- 发布Tailwind
安装
注意:假设此操作是在Laravel的新安装上运行的。
您可以通过composer安装此包
> composer require --dev sixlive/laravel-preset
用法
> php artisan preset sixlive
更改日志
请参阅更改日志以获取有关最近更改的更多信息。
贡献
请参阅贡献以获取详细信息。
安全性
如果您发现任何与安全性相关的问题,请通过oss@tjmiller.co发送电子邮件,而不是使用问题跟踪器。
鸣谢
许可
MIT许可(MIT)。请参阅许可文件以获取更多信息。