eutranet / laravel-init
用于初始化 Eutranet 的核心包。部分代码来自 spatie/laravel-package-tools。
dev-master
2022-05-22 19:40 UTC
Requires
- php: ^7.4|^8.0
- butschster/meta-tags: ^2.2
- illuminate/contracts: ^7.0|^8.0|^9.0
- spatie/browsershot: ^3.52
- spatie/laravel-medialibrary: ^10.0
- spatie/laravel-permission: ^5.5
- spatie/laravel-translatable: ^5.2
- spatie/laravel-translation-loader: ^2.7
Requires (Dev)
- mockery/mockery: ^1.4
- orchestra/testbench: ^5.0|^6.23|^7.0
- phpunit/phpunit: ^9.4
- spatie/test-time: ^1.2
This package is auto-updated.
Last update: 2024-09-23 00:27:59 UTC
README
Laravel Init 是 Eutranet 的第一个核心包。
简介
此包在数据库中创建必要的表,并允许其他 Eutranet 核心包正确安装,尤其是在全新安装的情况下。
支持我们
即将推出更多内容。
先决条件
Laravel 版本
此包需要 Laravel 9 或更高版本。
Composer 需要...
- "spatie/laravel-medialibrary": "^10.0",
- "spatie/laravel-permission": "^5.5",
- "spatie/laravel-translatable": "^5.2",
- "spatie/laravel-translation-loader": "^2.7"
配置文件
此包发布
- "eutranet-init" 配置文件
- "permission" 配置文件(spatie/laravel-permission)
- "media-library" 配置文件(spatie/laravel-media-library)
在 Laravel 中的安装
此包可以与 Laravel 9.0 或更高版本一起使用,并且应该是第一个安装的 Eutranet 核心包。
安装
- 查看先决条件部分。
- composer require eutranet/laravel-init
- 安装命令是 php artisan eutranet:init
- 优化(php artisan optimize)
问题和疑问
有错误?包有问题?有问题或建议?请在 GitHub 上告诉我们。
变更日志
所有显著的更改均在 GitHub 上有记录。
对于前端用户
没有前端用户应该访问 Eutranet 的 Laravel Init。
- 用户表中存在一个演示用户(demo@demo.com,密码)。
对于员工
没有员工应该访问 Eutranet 的 Laravel Init。
对于管理员
一旦安装了包,安装程序就会访问 /init。此页面将保持可访问,直到安装过程完成。所有 Eutranet 包都将显示,包括基本的安装信息/状态。
安装核心包后,此页面不应再可访问。
spatie/laravel-package-tools
此包包括来自 Spatie/Laravel-Package-Tools 的修改后的文件。