mariojgt/skeleton

Laravel 包骨架,为新的 Laravel 包提供快速入门

安装: 27

依赖者: 0

建议者: 0

安全性: 0

星标: 1

关注者: 1

分支: 0

公开问题: 0

语言:CSS

类型:laravel

1.1.1 2021-11-02 18:52 UTC

This package is auto-updated.

Last update: 2024-09-05 23:12:48 UTC


README

image info

骨架

这是一个 Laravel 的基础包,它提供了两种选项:blade 或 vue inertia js。

特性

  • 在 Laravel 包开发中提供一个干净且基本的开端。
  • Webpack 配置与 tailwind css、sweetalert2 和 vue3 基本配置。
  • 简单直观的 Laravel 身份验证,使用该包即可。
  • 示例 Laravel 组件和布局结构。
  • 使用 npm 预配置 Tailwind 以运行包。
  • 重新发布命令
  • 可重用的 Laravel 布局
  • 动态表单
  • 轻量级
  • 内置暗/亮模式
  • 现在还支持 API 读取,可用于移动应用程序

安装

您有两种选择。

第一种方式是通过 composer

  1. composer require mariojgt/skeleton
  2. php artisan vendor:publish --force (选择包编号)

第二种方式:gitclone(如果您喜欢修改并使其成为自己的,则推荐使用)

  1. git clone https://github.com/mariojgt/skeleton

  2. 设置 composer 以使用本地 VCS

  3. "repositories": [
            {
                "type" : "path",
                "url": "packages/skeleton", // Path to your local folder package
                "options": {
                    "symlink": true
                }
            }
        ],
        "require": {
            "php": "^7.3|^8.0", //Example
            "fideloper/proxy": "^4.4",//Example
            "fruitcake/laravel-cors": "^2.0",//Example
            "guzzlehttp/guzzle": "^7.0.1",//Example
            "laravel/framework": "^8.12",//Example
            "laravel/tinker": "^2.5",//Example
            "mariojgt/skeleton": "@dev"// Here is where you add the package reference
        },
  4. php artisan install:skelton

命令:重新发布

以下命令

php artisan republish:skeleton

将您在资源(如 js 或 css)中的更改移动回包中,以便加快开发速度。

包信息

此包的目的是为新的包提供一个全新的起点,您可以使用这些预制的工具,或者简单地删除并使用包骨架,请注意,默认情况下,系统不允许注册,但您可以在骨架配置文件中更改此设置。

安装方法简单

php artisan install:skeleton