Laravel 프로젝트에서는 Asset () 함수를 사용하여 공개 디렉토리에있는 공개 CSS 및 JavaScript 파일을 직접 소개 할 수 있습니다. 이 방법은 간단하고 직관적이며 대부분의 중소형 프로젝트에 적합합니다.
먼저, 공개 디렉토리에 공통된 새 폴더를 만들어 Style.css 및 script.js 와 같은 프론트 엔드 공개 자원을 저장하십시오.
그런 다음 블레이드 템플릿 파일에서 asset () 함수를 사용하여 올바른 URL 경로를 생성하여 이러한 파일을 소개합니다.
<link rel="stylesheet" href="{{ asset('common/style.css') }}">
<script src="{{ asset('common/script.js') }}"></script>
asset () 함수를 사용하면 다양한 URL 구성에서 리소스 경로를 올바르게 구문 분석하여 프로젝트 호환성을 향상시킬 수 있습니다.
Laravel은 자원 관리 메커니즘을 제공하여 프론트 엔드 리소스를보다 유연하게 구성하고로드 할 수 있습니다. 이 접근법은보다 복잡한 자원 관리가 필요한 대규모 프로젝트 또는 상황에 적합합니다.
Resources/Assets 에서 공통 폴더를 작성하고 Style.css 및 Script.js 와 같은 CSS 및 JS 파일을 저장하십시오.
다음으로 Config/App.php 의 별칭 배열에 별명을 추가하여보기에서 자원을 호출 할 수 있습니다.
'aliases' => [
'Common' => App\Library\Common::class,
],
위의 구성은 공통을 리소스 액세스 별명으로 정의합니다.
리소스 등록을 완료 한 후 사용자 정의 @common () 구문을 통해 뷰 파일에 리소스를 소개 할 수 있습니다.
<link rel="stylesheet" href="@common('style.css')">
<script src="@common('script.js')"></script>
이러한 방식으로 Laravel은 올바른 리소스 경로를 자동으로 구문 분석하고 출력하여 프론트 엔드 리소스의 관리 프로세스를 단순화합니다.
이 기사는 Laravel에서 공개 리소스 파일을 소개하는 두 가지 방법을 소개합니다.
개발자는 실제 요구에 따라 적절한 소개 방법을 선택하여 자원 관리 효율성을 향상시키고 프로젝트 구조를 최적화 할 수 있습니다.