rajtechnologies/laravel-tools

各种基础工具,帮助开发和仓库生成器

v1.0.0 2023-04-09 07:04 UTC

This package is auto-updated.

Last update: 2024-10-01 00:14:17 UTC


README

Laravel 开发工具 https://github.com/RajTechnologiesPvtLtd/laravel-tools

在 Laravel 上安装

  1. 为了安装 Laravel Tools,只需将以下内容添加到您的 composer。然后运行 composer
composer require rajtechnologies/laravel-tools
  1. 打开您的 config/app.php 并将以下内容添加到 providers 数组中
RajTechnologies\Tools\ToolServiceProvider::class,

包功能

  • 清除缓存
  • 路由列表
  • HTTP 状态码列表
  • 将 Laravel 应用转换为 PWA 应用

URL 路由

PWA 应用

  • 打开您的 config/app.php 并将以下内容添加到 providers 数组中
    'LaravelPwa' => \RajTechnologies\Tools\LaravelPwa::class,

发布 PWA 应用的资源

运行以下命令来发布配置文件:

php artisan laravel-pwa:publish

配置 PWA

在根 blade 文件的头部部分添加以下代码。

    <!-- PWA  -->
    <meta name="theme-color" content="#6777ef"/>
    <link rel="apple-touch-icon" href="{{ asset('logo.PNG') }}">
    <link rel="manifest" href="{{ asset('/manifest.json') }}">

在根 blade 文件关闭 body 之前添加以下代码。

    <script src="{{ asset('/sw.js') }}"></script>
    <script>
        if (!navigator.serviceWorker.controller) {
            navigator.serviceWorker.register("/sw.js").then(function (reg) {
                console.log("Service worker has been registered for scope: " + reg.scope);
            });
        }
    </script>

贡献

由 Raj Technologies Pvt Ltd 维护(用于 Laravel Starter 项目)

许可

Laravel Tools 是开源软件,许可协议为 MIT 许可协议