2017-04-19 2 views
2

asset() 또는 URL::asset()은 기본적으로 http://my-url/public/을 가리 킵니다.Laravel의 자산 도우미 URL 변경

asset()의 URL을 http://my-url/public/assets/으로 변경할 수있는 방법이 있습니까?

블레이드 템플릿에 사용해야하는 자산 파일이 많으며 언제든지 assets을 쓰고 싶지 않습니다.

내 블레이드 템플릿에는 asset('assets/js/scripts.js') 대신 asset('js/script.js')을 사용합니다.

답변

1

기본적으로 어떤 구성도 없습니다. 다음과 같이 사용자 정의 함수를 만들 수 있습니다.

3

재정의 기본 asset()은 나쁜 생각하지만 당신은 defining your own helper implementation하여 작업을 수행 할 수 있습니다

function asset($path, $secure = null) 
{ 
    return app('url')->asset($path.'/asset', $secure); 
} 

을하지만 customAsset()처럼 자신의 도우미를 정의하는 더 나은 방법입니다.