iksaku/laravel-mops

此包已被弃用且不再维护。未建议替代包。

基于 Laravel 的我自己的骨架

安装: 30

依赖者: 0

建议者: 0

安全: 0

星星: 4

关注者: 2

分支: 0

开放问题: 0

语言:Blade

dev-main 2021-02-18 02:44 UTC

This package is auto-updated.

Last update: 2021-10-18 04:19:58 UTC


README

这是我的基于 TALL 预设的 Laravel 骨架,深受 Laravel Jetstream 启发,但根据我自己的需求进行了一些调整。

包含哪些内容?

此包会将我的个人 Laravel 骨架和组件发布到您的项目中。这个骨架将包含我经常使用的许多 UI 组件,以及发布我在项目中经常使用的 HTTP 组件。

我们使用强大的 TALL Stack,所以您可以期待以下内容

  • TailwindCSS
  • AlpineJS
  • Livewire

所以,如果您不感兴趣其中任何一个,那么您就无需费心使用它了。就这么简单。

顺便说一句,您可能会在这个包中找到一些我经常在我的项目中使用的 PHP 特性或函数。如果您喜欢它们,您可以使用它们,只是在您重新发布时,请尽量给我(或原始作者)一些认可。

免责声明

这是为个人使用而设计的,但由于是开源的,我希望其他与我持有相似观点的人也能使用它,无论他们想要如何使用。如果我喜欢看到的东西,我会开放贡献。

我决不会感到有义务在我自己的观点范围之外进行调整。

如果您不喜欢看到的东西,您可以自由地基于此创建另一个骨架,但根据您自己的调整和观点(就像我对这个仓库所做的那样)。

安装

只需运行以下命令

composer require iksaku/laravel-mops
php artisan mops:install

这将安装所有必需的 Composer 和 Node 包,以及您应用程序中的一些页面布局。所有额外的 UI 组件和实用工具都可通过 blade 使用 x-mops::<component> 语法获得。

请注意,如果您不是在新的 Laravel 安装中安装,可能会发生覆盖。我强烈建议您在辅助分支中进行更改,以防止从现有的包、配置或视图中丢失数据。