我也翻译了 Laravel 的后台扩展 Voyager
我很喜欢这个扩展,之前社区的小伙伴翻译了这个扩展,我在使用的时候报错了,所以我决定自己也翻译一下。
Voyager - 一个 laravel 的后台管理#
Voyager 是一个非常棒的后台管理,但是原作者并没有打算将他翻译为中文,这个是由我翻译的中文,可能有的地方翻译不准确(英文太渣 --),希望大家加入进来给我提意见,如果你喜欢,欢迎 star.
如何安装#
1、拉取 tcg/voyager, 这个翻译的版本是 v0.11.10,其他版本可能会出错。
composer require tcg/voyager
2、下载这个翻译文件覆盖掉 tcg/voyager 的所有文件
https://github.com/xusenlin/voyager
3、修改你的.env 文件里面的数据库配置:
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
4、然后在.env 文件里面配置 APP_URL
,否则会导致默认头像显示不了之类的:
APP_URL=http://localhost:8000
5、添加 Voyager 服务到 config/app.php
文件 的 providers
数组里:
'providers' => [
// Laravel Framework Service Providers...
//...
// Package Service Providers
TCG\Voyager\VoyagerServiceProvider::class,
// ...
// Application Service Providers
// ...
],
6、安装 voyager,他会复制一些迁移文件和模拟数据文件(seed)等到我们的工作目录并将它迁移到数据库。
php artisan voyager:install
7、填充网站的一些设置
php artisan db:seed --class=SettingsTableSeeder
8、现在模拟一个 admin 用户以便于我们登录后台,(注意:我已经修改了密码,邮箱:admin@admin.com 密码:123456)
php artisan db:seed --class=UsersTableSeeder
email:
admin@admin.com
password:123456
推荐文章: