sinan-aydogan/jetstream-plus

Tailwind scaffolding for the Laravel framework.

v0.0.1 2022-06-05 16:16 UTC

This package is auto-updated.

Last update: 2024-09-05 21:18:07 UTC


README

Logo Laravel Jetstream

Build Status Total Downloads Latest Stable Version License

简介

这不是官方Jetstream,但它是我找到的有用工具的集合。它通过vue-i18n支持多语言。

Laravel Jetstream 是为 Laravel 设计的精美应用程序脚手架。Jetstream 为您的下一个 Laravel 应用程序提供了完美的起点,包括登录、注册、电子邮件验证、两步验证、会话管理、通过 Laravel Sanctum 的 API 支持,以及可选的团队管理。

Jetstream 使用 Tailwind CSS 设计,并提供了您选择 LivewireInertia 脚手架的选项。

官方文档

Jetstream 的文档可以在 Jetstream 网站 上找到。

设置说明

  1. composer require sinan-aydogan/jetstream-plus
  2. php artisan jetstream:install inertiaphp artisan jetstream:install inertia --teams
  3. npm install && npm run dev
  4. php artisan migrate --seed
  5. npm run hot
  6. php artisan serve
  7. 前往:https://:8000

多语言支持(Vue I18n 和后端)

  • 您可以通过向 resources/Languages 目录中添加新的语言文件(如 bg.json)来为项目添加新的语言。

bg.json

{
    "product": {
        "create": {
            "title": "Създаване на продукт"
        }
    }
}

用法

<span v-text="$t('product.create.title')"/>
  • 您可以在 resources/Flags 目录中添加新的旗帜,然后应在 resources/language.js 中导入它们。
import bgTranslates from '@/Languages/bg.json';
import flagBg from "@/Languages/Flags/flagBg";

/*Flags*/
const flags = {
    flagEn: flagEn,
    flagTr: flagTr,
    flagBg: flagBg,
};

/* Languages */
const languages = [
    { id: "en", name: "English", flag: "flagEn" },
    { id: "tr", name: "Türkçe", flag: "flagTr" },
    { id: "bg", name: "български", flag: "flagBg" },
];

/*Translates*/
const translates = {
    en: {
        ...jpTranslates.en,
        ...enTranslates
    },
    tr: {
        ...jpTranslates.tr,
        ...trTranslates
    },
    bg: {
        ...jpTranslates.bg,
        ...bgTranslates
    }
}

帮助

如果您需要比这份文档更多的帮助

  • 您可以通过加入我们的 Discord 频道 然后提出您的问题
  • 访问我们的 Tabbs 页面 了解如何创建链接(在 Linux 中安装、npm 错误的解决方案等。)

高级合作伙伴

Cleavr
Cleavr 是您用于 PHP 和 NodeJS 应用的全能型服务器和部署管理平台。提供、部署、监控、备份等。

🤘 如果您想支持我们,您可以通过 admin@tailadmin.dev 发送邮件给我们

贡献

感谢您考虑为 Jetstream Plus 贡献!您可以在这里阅读贡献指南。

许可证

Laravel Jetstream 是开源软件,许可证为 MIT 许可证