有沒有一種方法可以包含屬於文件夾的所有JavaScript文件,從laravel 5.2中的.php文件?包含所有屬於laravel中的文件夾的JavaScript文件5.2
線沿線的東西:
<script type="text/javascript" src="{!! asset('js/*.js') !!}"></script>
有沒有一種方法可以包含屬於文件夾的所有JavaScript文件,從laravel 5.2中的.php文件?包含所有屬於laravel中的文件夾的JavaScript文件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
可能是一個更好的主意,您可以在其中列出您應該包含的任何和所有文件 - 而是包含THAT文件。這種方式更易於維護,如果您希望某個文件只是暫時「禁用」,則不必刪除或移動它。