sourceya/boilerplate

此包已被弃用,不再维护。没有建议的替代包。

Sourcya Laravel Boilerplate Box

1.0.8 2019-09-23 15:46 UTC

This package is auto-updated.

Last update: 2021-10-23 20:38:33 UTC


README

Sourcya Laravel Boilerplate

关于项目

Sourcya Laravel boilerplate 由 Sourcya 开发者基于 Concord 包 模块化概念开发,因此这也是一个 Concord Box

安装

需要 Composer 和 php7.*

  • 在您的 web 服务器上安装新的 Laravel 应用程序
$ composer create-project --prefer-dist laravel/laravel dev "5.8.*"
  • 创建一个新的使用 UTF8mb4 字符集的 MySql 数据库(重要)

如果您有 phpmyadmin,并连接到您的 MySql/MariaDB 服务器,请使用它,或者按照以下方法操作

# Connect to Mysql, if host is not on the same machine, add the host flag like this -h <ip_orHostName>
mysql -u <mysql username> -p

# After successful login you will have the mysql or mariadb terminal access
mysql> create database <database_name> character set UTF8mb4 collate utf8mb4_unicode_ci;
  • 更新 .env 文件,包含您的数据库凭据
  • 安装此包的最新版本
$ composer require sourcya/boilerplate

编辑 config/concord.php 并添加您的 boxes 服务提供者:(待办:通过 composer 管理此文件的添加)

<?php

return [
    'modules' => [
          Sourcya\BoilerplateBox\Providers\ModuleServiceProvider::class => [],
          Sourcya\CoreBox\Providers\ModuleServiceProvider::class => []
           ]
];
  • 更改 storage 和 cache 文件夹的权限为 777
$ chmod 777 -R bootstrap/cache/
$ chmod 777 -R storage/
  • 运行:php artisan sourcya:boilerplate-install
  • 运行:php artisan serve

贡献者

Sourcya 感谢所有贡献者。 contributorscontributors