foundationapp/power-ups

这是power-ups软件包。

dev-main 2023-04-23 13:03 UTC

This package is auto-updated.

Last update: 2024-09-23 16:06:29 UTC


README

Power-Ups允许开发者为Laravel应用程序创建可重用的TALL Stack组件。

Power-Ups Image

Latest Version on Packagist Total Downloads

类似于🍄 Power-Ups如何帮助马里奥完成关卡,这个软件包通过提供可选择的Tall Stack组件列表来帮助开发者节省时间。现在,开发者可以构建🍄 Power-Ups,并轻松地将它们重用于任何其他应用程序。

安装

您可以通过composer安装此软件包

composer require foundationapp/power-ups

包含软件包后,您可以通过运行以下命令安装任何Power-Up

php artisan powerup:install vendor/repo

如果我们想安装https://github.com/foundationapp/hello-world示例,我们会运行

php artisan powerup:install foundationapp/hello-world

您可以通过将vendor/repo传递给安装命令来安装任何power-up。

使用方法

安装power-up后,您可以通过以下方式启用它

php artisan powerup:enable name-of-component

并在任何页面上使用它

<livewire:powerup.name-of-component />

您可以通过运行以下命令查看所有已安装的Power-Ups

php artisan powerup:list

如果您想禁用或删除Power-up,您可以相应地运行以下命令

php artisan powerup:disable name-of-component
php artisan powerup:remove name-of-component

可用的Power-Ups

以下是您可以使用的部分可用的Power-Ups列表,或者您可以创建自己的。

  • 👋 Hello World - 用于学习目的的示例power-up
  • 📸 Media Selector - 使用MediaSelector添加表情符号、图标或图片

创建您自己的Power-Ups

如果您想创建自己的Power-Up,可以轻松地复制HelloWorld示例并创建自己的。这将使您能够将任何现有的Livewire组件转换为可跨所有应用程序使用的自己的Power-Up

测试

composer test

变更日志

请参阅CHANGELOG以获取有关最近更改的更多信息。

贡献

请参阅CONTRIBUTING以获取详细信息。

安全性

如果您发现任何安全问题,请通过电子邮件tony@devdojo.com而不是使用问题跟踪器来报告。

鸣谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件

Laravel软件包模板

此软件包是使用Laravel软件包模板生成的。