yurizoom / moonshine-composer-viewer
moonshine 的 Composer 查看器
1.0.1
2024-06-06 07:33 UTC
Requires
- php: ^8.2
- moonshine/moonshine: ^2.9
Conflicts
- moonshine/moonshine: <2.0
README
Laravel 中已安装包的 Web 界面。
截图
安装
在安装之前,请确保在您的 php.ini 配置文件中启用了 PHP exec() 函数。
$ composer require yurizoom/moonshine-composer-viewer -vvv
设置
在 config/moonshine.php 文件中添加配置。
[
'composer-viewer' => [
// Автоматическое добавление в меню
'auto_menu' => true,
// Указать расположение composer'а
'composer' => '/usr/local/bin/composer', // !! ВАЖНО !!
]
]
添加到菜单
若要添加菜单到其他位置,将以下代码插入 app/Providers/MoonShineServiceProvider.php 文件中:
use YuriZoom\MoonShineComposerViewer\Pages\ComposerViewerPage; protected function menu(): array { return [ ... MenuItem::make( static fn () => __('Composer viewer'), new ComposerViewerPage(), ), ... ]; }
