laravel-Voyager的安装

参考文档

Voyager 介绍

它是什么

Laravel 应用程序的管理界面
为你的应用程序添加 / 编辑 / 删除数据的简便方法
菜单构建器(在 Voyager 中为你的应用程序构建菜单)
文件的媒体管理器
CRUD/BREAD 生成器 (了解有关 BREAD 的更多信息)
Voyager 仅仅只是你的 Laravel 应用程序的一个管理系统。你想让你的应用程序在前端做什么完全取决于你。你可以控制你的应用程序,并且可以使用 Voyager 通过添加数据、编辑用户、创建菜单和许多其他管理任务来简化你的工作。

它不是什么

内容管理系统(CMS)
博客平台
Wordpress(略略略 😜)
Voyager 不是 CMS 或博客平台。但是它可以用于创建 CMS 或博客平台,且开箱即用,而那两个却不是。如上一节所述,你可以完全控制应用程序将执行的操作及其功能。
有了 Laravel 和 Voyager,你可以创建任何你想要的应用程序。Laravel 和 Voyager 只是让开发更加轻松的工具。

总结

总之它就是一个很好的后台管理系统大大的节省了程序员的开发时间

安装 Voyager

Voyager 的安装非常简单。当你创建好了 Laravel 应用程序之后,你可以通过以下命令导入 Voyager 扩展包:

composer require tcg/voyager

接下来,确保你已经创建了一个新的数据库,并把数据库凭据添加到 .env 文件中,你还需要将应用程序的 URL 添加到 APP URL 变量中:

APP_URL=http://localhost
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

最后,我们就可以安装 Voyager 了。你可以选择使用虚拟数据或者不使用虚拟数据来安装 Voyager。虚拟数据中包含 1 个管理员帐号(如果不存在用户的话),1 个演示页面,4 个演示帖子,2 个类别和 7 个设置项。
要安装没有虚拟数据的 Voyager,只需运行:

然后注册Voyager服务提供者以及图片处理服务到配置文件config/app.php的providers数组
TCG\Voyager\VoyagerServiceProvider::class,
Intervention\Image\ImageServiceProvider::class,
php artisan voyager:install

如果你希望将其与虚拟数据一起安装,请运行以下命令:

php artisan voyager:install --with-dummy

注意
索引长度过长错误(Specified key was too long error)
如果看到此错误消息,则说明你的 MySQL 版本过低,请参考以下解决方案:点击我跳转
其实就是你的mysql版本过低的问题换高一点的版本就行了

初始界面登陆密码

email: admin@admin.com
password: password

如果你没有使用虚拟用户,那你可能想将管理员权限分配给现有用户。这可以通过运行以下命令轻松实现:

php artisan voyager:admin your@email.com

如果你想创建一个新的管理员账户,则可以传递 --create 标志,像这样:

php artisan voyager:admin your@email.com --create

如何汉化

把config\app.php中的 ‘locale’ => ‘语言’, 改为 ‘locale’ => ‘zh_CN’,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值