金 / 模块
此包最新版本(0.3.2)没有提供许可证信息。
金模块管理器 for Laravel
0.3.2
2024-05-02 07:13 UTC
Requires
- php: ^8.1
This package is auto-updated.
Last update: 2024-10-02 07:57:26 UTC
README
金模块
是nWidart/laravel-modules
的扩展包,是用于在Laravel框架中以包的形式创建和管理模块的工具集合。
安装
通过运行以下命令在控制台中执行composer命令。
composer require jiny/modules
配置文件分发
php artisan vendor:publish --provider="Jiny\Modules\JinyModulesServiceProvider"
创建modules
目录并修改composer.json
文件以设置命名空间。 module:init
命令会自动处理这个过程。
php artisan modules:init
修改后的composer.json
的主要内容包括:
{
"autoload": {
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/"
}
}
}
同时自动执行composer dump-autoload
命令。
atrisan扩展命令
金模块比nWidart/laravel-modules
提供了更多的扩展命令。
init
安装modules管理器后,需要自动处理文件夹创建和composer修改。
php artisan module:init
通过URL路径下载安装
通过输入外部地址,可以自动下载并安装模块。
php artisan module:geturl 주소명
- Git地址:仅适用于可公开访问的存储库
- ZIP文件:仅适用于可以直接下载的路径
模块删除
删除已安装模块的文件。
php artisan module:remove 모듈명
Artisan基本命令
模块管理器的基本命令可以在nWidart/laravel-modules中查看。
输出已安装模块列表
输出已安装模块的列表。
php artisan module:list