foundationapp / power-ups
这是power-ups软件包。
Requires
- php: ^7.4|^8.0
- illuminate/support: ^10.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-23 16:06:29 UTC
README
Power-Ups允许开发者为Laravel应用程序创建可重用的TALL Stack组件。
类似于🍄 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软件包模板生成的。