Laravel 生成静态Html

// 获取渲染后的视图内容
$string = view('lu.index',compact('data','seo'))->__toString();
// 使用PHP内置方法 file_put_contents()生成静态页面
file_put_contents("index.html", $string);

在控制器里就可以,生成默认是到public/index.html 

后面,深入研究看看是否可以全站生成HTML