akrad/bridage

这将链接到两个项目之间

v24.0.0 2021-01-17 11:33 UTC

README

watchers

GitHub stars

这将链接到两个项目之间

安装Bridage的步骤

Bridage是一个PHP包,可以轻松与TMS_Modules链接。

  • 首先,你必须在项目中添加TMS_Modules
  • 将模块配置放在app/config中
composer require nwidart/laravel-modules
then you must publish his provider:
php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"

为了能在包中使用此模块,你必须在composer.json中添加

"autoload": {
        "psr-4": {
            "Modules\\": "Modules/",
        }
    }

并使用此命令保存编辑

composer dump-autoload
  • 确保项目中PHP的版本与该包兼容,例如表迁移
$table->id(); Or $table->bigIncrements('id'); Or anything like this
  • 在此命令后,必须从包中发布JavaScript文件夹,然后选择public标签
php artisan vendor:publish
  • 你必须将邮件配置添加到.env文件中,如下所示
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=yourUsername
MAIL_PASSWORD=yourPassword
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=your email
  • 添加到内核
    protected $commands = [
        \\Akrad\\Console\\Commands\\ObserversCommand::class,
    ];

安装Bridage

包命令是

composer require akrad/bridage