ezeroldan/voyager-tools

Voyager Tools 用于我的项目

1.0 2020-09-30 00:00 UTC

This package is auto-updated.

Last update: 2024-09-13 23:56:51 UTC


README

这是一个工具包,用于简化TCG Voyager管理面板的使用。

安装

生成应用

composer create-project laravel/laravel app "7.30"

配置

nano .env

# Configurar Theme
APP_THEME="default"

# Configurar DB
DB_DATABASE=test
DB_USERNAME=root
DB_PASSWORD=root

# Configurar Google Analytics
SITE_GOOGLE_ANALYTICS_ID=
ADMIN_GOOGLE_ANALYTICS_ID=

# Configurar Recaptcha
RECAPTCHA_SITE_KEY=
RECAPTCHA_SECRET_KEY=

# Configurar Google Maps
GOOGLE_MAPS_KEY=""
GOOGLE_MAPS_DEFAULT_ZOOM=10
GOOGLE_MAPS_DEFAULT_CENTER_LAT="-34.6037389"
GOOGLE_MAPS_DEFAULT_CENTER_LNG="-58.3815704"
MIX_GOOGLE_MAPS_KEY="${GOOGLE_MAPS_KEY}"

依赖

composer require fzaninotto/faker google/recaptcha artesaos/seotools usmanhalalit/laracsv igaster/laravel-theme spatie/laravel-sitemap silviolleite/laravelpwa barryvdh/laravel-debugbar tucker-eric/eloquentfilter

安装

composer require tcg/voyager ezeroldan/voyager-tools

php artisan voyager-tools:install
composer dump-autoload
php artisan app:seed --dummy

npm i && npm run dev

运行种子文件

php artisan app:seed --dummy

本地开发

"repositories": [{
    "type": "path",
    "url": "../voyager-tools",
    "options": {"symlink": true}
}]
"require": {
    "ezeroldan/voyager-tools": "*"
}