tanerincode / module-generator
模块生成器 CLI 包
2.0.1
2020-10-26 13:21 UTC
Requires
- php: >=7.2.0
- ext-mbstring: *
- illuminate/console: >=5.3.0
- illuminate/support: >=5.3.0
This package is auto-updated.
Last update: 2024-09-20 16:31:53 UTC
README
简单的 Laravel 模块生成器。
入门指南
此包:自动创建 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"
}
构建于
- Laravel - Laravel 框架
作者
- Taner Tombas - TanerInCode
许可证
本项目采用 MIT 许可证 - 有关详细信息,请参阅 LICENSE.md 文件