I Using Laravel 5.0, Form 및 Html Helper는 이 버전에서 삭제되었습니다.헤더 파일에 외부 css 및 js 파일을 포함하는 방법을 모릅니다.현재 이 코드를 사용하고 있습니다.
<link rel="stylesheet" href="/css/bootstrap.min.css"> <!---
css file
---> <script type="text/javascript" src="/js/jquery.min.js"></script>
질문에 대한 답변
올바른 방법은 다음과 같습니다.
<script type="text/javascript" src="{{ URL::asset('js/jquery.js') }}"></script>
여기 있습니다.js
라라벨의 디렉토리app/public
폴더입니다.자, 여기 있습니다.jquery.js
URL::asset() 함수는 필요한 URL을 생성합니다.css도 마찬가지입니다.
<link rel="stylesheet" href="{{ URL::asset('css/somestylesheet.css') }}" />
이게 도움이 됐으면 좋겠다.
오래된 메호드들이란 걸 명심해
{{ Form::script() }}
그리고.
{{ Form::style() }}
더 이상 사용되지 않으며 Larabel 5에서는 작동하지 않습니다.
먹어봐.
스타일시트에 경로를 전달하기만 하면 됩니다.
{!! HTML::style('css/style.css') !!}
javascript 경로만 넘기면 됩니다.
{!! HTML::script('js/script.js') !!}
composer.json 파일의 require 섹션에 다음 행을 추가하고 composer update “iluminate/html”을 실행합니다. “5.*.
다음 값을 공급자 배열에 추가하여 config/app.php에 서비스 공급자를 등록합니다.
'IlluminateHtmlHtmlServiceProvider'
에일리어스 배열에 다음 두 줄을 추가하여 페이스를 등록합니다.
'Form'=> 'IlluminateHtmlFormFacade',
'HTML'=> 'IlluminateHtmlHtmlFacade'
레벨 5.1에서는, 5.1에서는
<link rel="stylesheet" href="{{URL::asset('assets/css/bootstrap.min.css')}}">
<script type="text/javascript" src="{{URL::asset('assets/js/jquery.min.js')}}"></script>
자산 폴더 위치는 공용 폴더 내부입니다.
이 방법을 사용하면 css 파일을 공용 폴더에 저장하는 것을 잊지 마십시오.
예를 들어 부트스트랩 css를 켰습니다.
"root/public/bootstrap/css/bootstrap.min.css"
헤더에서 액세스하려면:
<link href="{{ asset('bootstrap/css/bootstrap.min.css') }}" rel="stylesheet" type="text/css" >
이것이 도움이 되기를 바란다
자산을 공개 디렉토리에 배치하고 다음을 사용합니다.
URL::to()
예
<link rel="stylesheet" type="text/css" href="{{ URL::to('css/style.css') }}"> <script type="text/javascript" src="{{ URL::to('js/jquery.min.js') }}"></script>