질문을 삭제하지 말아주세요.!
 
1
0
-1

이제 laravel 공부중인 사람입니다 

route를 이용해서 controller 만들고 연결 시켜서 

master layout 제작중에있습니다 근데 css나 jquery를 link 시킬려고하는데 

파일은 어느 디렉토리에 두어야 되는지 궁금해서 질문남겨요 

마스터 레이아웃은 resource/views 파일밑에 layout폴더를 만들고 그곳에다 위치시켰는데 

css 나 jquery 파일은 어디다 두고 link 시켜야 할까요 ?? 

public 폴더에 css 와 js 폴더를 봤는데 

그럼 링크를 시키기 위해서 

<link rel="stylesheet" href="../../../public/css"> 

이런식으로 코딩을 해줘야 되는건가요 ??


그리고 트위터 부트스트랩을 사용하려고 하는데 부트스트랩 파일은 어디다 두어야될까요 ㅠㅠ ? 


    CommentAdd your comment...

    1 answer

    1.  
      2
      1
      0

      보통 public 디렉토리를 webroot로 쓰고 있습니다.

      예를 들어 hello.js 파일이라면 public/js 아래 두시고 href="/js/hello.js" 처럼 사용하시면 됩니다.

      부트스트랩 css/js는 별도로 디렉토리를 만들어 관리해도 되고요. public 어디에 두셔도 상관없습니다.


      https://laravel.kr/docs/5.5/structure#the-public-directory

      Public 디렉토리

      public 디렉토리는 어플리케이션에 진입하는 모든 request-요청들에 대한 진입점 역할을 하는 index.php 파일을 가지고 있습니다. 이 디렉토리는 이미지나 자바스크립트, CSS와 같은 asset파일들을도 포함되어 있습니다.

        CommentAdd your comment...