eutranet/laravel-init

用于初始化 Eutranet 的核心包。部分代码来自 spatie/laravel-package-tools。

dev-master 2022-05-22 19:40 UTC

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 核心包。

安装

  1. 查看先决条件部分。
  2. composer require eutranet/laravel-init
  3. 安装命令是 php artisan eutranet:init
  4. 优化(php artisan optimize)

问题和疑问

有错误?包有问题?有问题或建议?请在 GitHub 上告诉我们。

变更日志

所有显著的更改均在 GitHub 上有记录。

对于前端用户

没有前端用户应该访问 Eutranet 的 Laravel Init。

  • 用户表中存在一个演示用户(demo@demo.com,密码)。

对于员工

没有员工应该访问 Eutranet 的 Laravel Init。

对于管理员

一旦安装了包,安装程序就会访问 /init。此页面将保持可访问,直到安装过程完成。所有 Eutranet 包都将显示,包括基本的安装信息/状态。

安装核心包后,此页面不应再可访问。

spatie/laravel-package-tools

此包包括来自 Spatie/Laravel-Package-Tools 的修改后的文件。