invent-ifto/laravel-components
Composer 安装命令:
composer require invent-ifto/laravel-components
包简介
Componente Laravel de alerta baseado em AdminLTE
README 文档
README
Este pacote fornece componentes prontos para Laravel, desenvolvidos pelo laboratório Invent IFTO, com foco em integração ao template AdminLTE.
📦 Componentes incluídos
- Carregmento de views de forma dinâmcias em um modal (
<x-invent-dynamic-modal />) - Outros componentes em desenvolvimento
Todos os componentes seguem a estrutura Blade nativa do Laravel e são facilmente reutilizáveis em qualquer projeto.
📚 Requisitos
- PHP ^8.1
- Laravel ^10 ou ^12
- jeroennoten/laravel-adminlte
🚀 Instalação
✅ Opção 1: Instalação via GitHub (produção)
No composer.json do seu projeto principal, adicione o repositório e o pacote:
composer config repositories.invent-ifto vcs https://github.com/invent-ifto/laravel-components
Depois, instale com:
composer require invent-ifto/laravel-components
🔧 Opção 2: Instalação via path (desenvolvimento local)
Para editar e testar o pacote no seu projeto localmente:
- Clone o pacote dentro da pasta
packages/no seu projeto:
mkdir -p packages
cd packages
git clone https://github.com/invent-ifto/laravel-components.git
- No
composer.jsondo projeto principal, adicione:
"repositories": [ { "type": "path", "url": "packages/laravel-components", "options": { "symlink": true } } ]
- Reinstale o pacote:
composer require invent-ifto/laravel-components
⚙️ Registro automático do provider
O service provider Invent\LaravelComponents\InventProvider é carregado automaticamente graças à configuração no composer.json.
✅ Como usar
No Blade:
<x-invent-alert type="success" message="Operação realizada com sucesso!" />
🧪 Testando alterações
Se estiver usando o modo via path, qualquer alteração no pacote será refletida instantaneamente.
Para garantir o autoload:
composer dump-autoload
📄 Licença
MIT - Copyright (c) Invent IFTO
统计信息
- 总下载量: 24
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-07-18