tanerincode/module-generator

模块生成器 CLI 包

2.0.1 2020-10-26 13:21 UTC

This package is auto-updated.

Last update: 2024-09-20 16:31:53 UTC


README

简单的 Laravel 模块生成器。

Build Status MIT License Coverage Status security stable

入门指南

此包:自动创建 Laravel 模块化模式中的模块或部分。

先决条件

需要安装的软件和安装方法

"php": "^7.2.0",
"illuminate/console": "^5.3.0",
"illuminate/support": "^5.3.0",
"laravel/laravel" : "^5.6.*"
""

安装

一系列示例步骤,告诉您如何启动开发环境

步骤 1 : 需要Composer包

composer require tanerincode/module-generator

步骤 2 : 如果此包无法自动运行,请在 config/app.php 中添加提供者

TanerInCode\Modulity\Providers\ModulityServiceProvider::class,

步骤 3 : 发布配置文件并选择 mgenerator.php

php artisan vendor:publish

步骤 4 : 更新模块命名空间,在 mgenerator.php.env 文件中

'name_space' => getenv("MODULE_GENERATOR_NAMESPACE", 'ChangeHere')

或者

MODULE_GENERATOR_NAMESPACE=ChangeHere

PS: 不要触摸 src_url

最后一步 : 将 Composer.json 文件中的 Psr-4 字段替换为您选择的命名空间。

"autoload": {
    ...
    "psr-4": {
        ...
        "TanerInCode\\" : "app/Modules"
    }

构建于

作者

许可证

本项目采用 MIT 许可证 - 有关详细信息,请参阅 LICENSE.md 文件