찾다

 >  Q&A  >  본문

laravel에서 CSS 및 js 파일을 참조하는 방법은 무엇입니까?

laravel의 css, js 등 정적 파일의 위치는 웹사이트의 루트 디렉터리인 public에 있는데, resoures/assets 등 다른 디렉터리에 파일을 배치하고 싶습니다. 항목 파일에 다음 코드를 추가했습니다. 공개/index.php :

으아악

.env 파일에 환경 변수를 설정했습니다.

으아악

도우미 함수 public_path()를 사용하여 인쇄된 결과는 실제로 웹 사이트 루트 디렉터리/resources/assets로 변경되었습니다. 다음으로 이 디렉터리에 새 스타일 디렉터리를 만들고 뷰에서 참조했습니다.

으아악

파싱 후 웹페이지의 소스코드는 다음과 같습니다.

으아악

{{}}가 구문 분석되지 않는 이유는 무엇인가요? 똑똑한 확장 기능을 추가하고 싶으신가요? 정적 파일 링크가 /resources/assets로 변경되지 않은 이유는 무엇입니까?
CSS 소개가 그렇게 어렵나요? . . 나는 황하(黃河)에 뛰어들고 싶다. . . 답변을 요청하세요.

迷茫迷茫2806일 전667

모든 응답(3)나는 대답할 것이다

  • 我想大声告诉你

    我想大声告诉你2017-05-16 16:53:27

    절대 경로만 작성하세요

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-16 16:53:27

    초대해주셔서 감사합니다. 절대 경로를 사용하여 어떤 환경의 경로 주소를 정의할 수도 있습니다. 상대 경로를 사용하는 경우 서버 구성을 여는 루트 디렉터리의 위치는 무엇입니까? 상대 경로를 사용할 수 있습니다.

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-16 16:53:27

    예를 들어 CSS 파일이 public/css 아래에 있으면 페이지의 /css/style.css 경로가 됩니다.
    js 소개는 위와 동일합니다!

    이 방법의 전제 조건은 공용 디렉터리를 사이트 루트 디렉터리로 설정해야 한다는 것입니다!

    회신하다
    0
  • 취소회신하다