Вы можете использовать Стеки .
Из документов:
Блейд позволяет вам перемещаться к именованным стекам, которые могут быть визуализированы где-то еще в другом представлении.или макет.Это может быть особенно полезно для указания любых библиотек JavaScript, необходимых для ваших дочерних представлений:
@push('scripts')
<script src="/example.js"></script>
@endpush
В вашем макете:
<head>
<!-- Head Contents -->
@stack('styles')
</head>
<body>
@stack('scripts')
</body>
Просмотр, где вам нужен плагин:
@push('styles')
<link href="../../node_modules/bootstrap-colorpicker/dist/css/bootstrap-colorpicker.css" rel="stylesheet">
@endpush
@push('scripts')
<script src="{{ asset('js/'.$frontend_template_name.'/print_to_pdf_options.js') }}{{ "?dt=".time() }}"></script>
<script src="../../node_modules/bootstrap-colorpicker/dist/js/bootstrap-colorpicker.js"></script>
@endpush