L5 asset yönetimi var. Elixir kullanırsanız assetleri ne yapacam diye düşünmenize gerek yok.
Şunları izleyin:
https://laracasts.com/index/elixir
Bir projemden basit assets kullanımı:
// blade dosyası
@include('front._cdn_boostrap_font_awesome_jquery');
<!-- Theme style and Other independent css files -->
<link rel="stylesheet" href="{{ elixir('assets/front/main/css/all.css') }}">
<!-- JS -->
<!-- SlimScroll, FastClick, AdminLTE App -->
<script src="{{ elixir('assets/front/main/js/libs.js') }}"></script>
<!-- END OF JS -->
@include('_ga', ['gaID' => env('GA', null)] )
Assets kullanımı için resmi dökümanı baştan aşağı incelerseniz kafa karışıklığınız sona bulur.
L5'de tüm assets işlemleri için elixir kullanılıyor.
Eğer temel JS bilginiz Elixir biraz kafa karşıklığı yaratabilir.
assets metodu sadece public dizini içinde olan css, image, js gibi dosya yolları için kullanılır.
// https://github.com/laravel/framework/blob/5.1/src/Illuminate/Foundation/helpers.php#L71
if (! function_exists('asset')) {
/**
* Generate an asset path for the application.
*
* @param string $path
* @param bool $secure
* @return string
*/
function asset($path, $secure = null)
{
return app('url')->asset($path, $secure);
}
}
pulic klasör isminizi kullanmanıza gerek yok yanii..
Bir de şunu belirtmek isterim.
anladım ama benım sorunum şu başlarda public olucak mı birde admın panelı olsun front olsun tum css,jsleri cs resources altında toplamamalıyımmı suan frontun cssleri publicin içinde oldu admının resources içindeki assetsde oldu
Bu nasıl bir cümle ? Şehsen bu tür yazı yazanlara cevap yazmak istemiyorum. Cümle dil bilgisine dikkat edin. İlla Zeki Müren gibi Türkçe kullanım demiyorum ama nokta, virgül kullanın, okunabilir olsun...