quasar / core
本包最新版本(v1.0.20)无可用许可证信息。
Quasar Core 包
v1.0.20
2020-04-27 15:51 UTC
Requires
- php: ^7.3
- guzzlehttp/guzzle: ^6.5
- intervention/image: ^2.5
- mll-lab/laravel-graphql-playground: ^2.0
- nuwave/lighthouse: ^4.6
- staudenmeir/eloquent-has-many-deep: ^1.11
README
Quasar 是一个生成控制面板的应用程序,您可以在其中创建自定义解决方案。
安装
1 - 为避免冲突,我们将从根目录删除 laravel 的默认迁移
rm -rf database/migrations/*
2 - 安装 Laravel 框架后,在控制台执行
composer require quasar/core
3 - 执行发布命令
php artisan vendor:publish --provider="Quasar\Core\CoreServiceProvider"
4 - 创建到存储文件夹的链接
php artisan storage:link
提示
1 - 不要忘记配置数据库环境变量
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=
1 - 不要忘记在您的服务器中注册 CORS,以下示例适用于 Apache 服务器
Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Headers "authorization, origin, x-requested-with, content-type"
Header add Access-Control-Expose-Headers "authorization"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
2 - 您可能需要扩展服务器上的 PHP 内存以及上传限制
php_value post_max_size 1000M
php_value upload_max_filesize 1000M
php_value memory_limit 256M
3 - 测试 要运行 Laravel 测试
./vendor/bin/phpunit vendor/quasar/core