rarex / laravel-static-site-generator

用于从Laravel应用程序生成静态网站的Artisan命令

1.0.2 2019-03-06 11:41 UTC

This package is not auto-updated.

Last update: 2024-09-27 09:09:15 UTC


README

用于从Laravel应用程序生成静态网站的Artisan命令

安装

composer require rarex/laravel-static-site-generator

用法

如果您使用的Laravel版本低于5.5,请将以下代码添加到您的config/app.php中的providers数组中

Rarex\LaravelStaticSiteGenerator\Providers\ServiceProvider::class,

运行static-site artisan控制台命令

php artisan static-site -v

在您的public/index.php文件的开始处包含生成的php文件

<?php

$staticSiteFile = __DIR__ . '/../storage/static-site/static.php';
if (file_exists($staticSiteFile)) {
    include_once $staticSiteFile;
}

配置

运行static-site:publish artisan控制台命令

php artisan static-site:publish -v

static-site.php文件将创建在应用程序配置目录中

命令列表

static-site

清理目标目录并创建静态文件

php artisan static-site

static-site:make

创建静态文件

php artisan static-site:make

static-site:clean

清理静态文件目录

php artisan static-site:clean

static-site:publish

创建具有默认参数的新配置文件或与现有配置文件合并

php artisan static-site:publish

待办事项

  • 待办事项:测试较老版本的Laravel
  • 待办事项:添加测试