是否有一种方法,我可以包括所有属于一个文件夹的javascript文件,从一个。php文件在laravel 5.2?
类似以下语句的内容:
<script type="text/javascript" src="{!! asset('js/*.js') !!}"></script>
您可以使用以下代码来实现您的目标:
@foreach(Storage::files('/js') as $file)
<script type="text/javascript" src="{!! asset($file) !!}"></script>
@endforeach;
这是我想到的第一个主意
$list = File::allFiles('/path/to/dir');
foreach ($list as $file)
{
echo '<script type="text/javascript" src="' . (string)$file . '"></script>
}
这将包括文件夹中的所有文件。也就是说,创建一个像includes
或bootstrap
这样的文件可能是一个更好的主意,在这里列出任何和所有应该包含的文件-并包含该文件。这样更容易维护,如果你希望一个文件只是暂时"禁用",你不需要删除或者移动。