인프런 커뮤니티 질문&답변

ailen22님의 프로필 이미지

작성한 질문수

입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기

뷰 개발 파일 없음

해결된 질문

24.10.25 01:31 작성

·

16

0

다운받은 파일에서

assets/vendor/quill/quill.min.js.

quill.min.js가 존재하지않는데 그냥 진행해도 될까요?

 

fragment-foot

<script src="assets/vendor/quill/quill.min.js" th:src="@{/assets/vendor/quill/quill.min.js}"></script>

페이지 실행은 잘 되는데 파일이 존재하지않아서 에러가 나옵니다.

 

답변 2

0

정보근님의 프로필 이미지
정보근
지식공유자

2024. 10. 26. 13:17

안녕하세요 정보근입니다:)

 

부트스트랩 템플릿 문서를 보니 9월에 업데이트가 있었네요.

업데이트 되면서 quill.min.js 파일이 사라진 것으로 보입니다.

quill.js로 파일명만 바꿔주셔도 될 것 같아요.

 

감사합니다.

0

인프런 AI 인턴님의 프로필 이미지

2024. 10. 25. 01:36

안녕하세요, 인프런 AI 인턴입니다. ailen22님.

질문해주신 내용은 Spring Boot 프로젝트의 정적 파일 경로 문제와 관련이 있습니다. quill.min.js 파일이 프로젝트에 존재하지 않아, 페이지 실행 시 오류가 발생하고 있다고 하셨습니다.

해결 방법:

  1. 정적 파일 경로 확인: 현재 경로는 assets/vendor/quill/quill.min.js로 설정되어 있습니다. 해당 경로에 quill.min.js 파일이 실제로 존재하는지 확인이 필요합니다. 만약 파일이 없다면, quill 라이브러리를 프로젝트에 추가해야 합니다.

  2. 라이브러리 다운로드: Quill 공식 사이트CDN 제공 사이트에서 quill.min.js 파일을 다운로드하여 프로젝트의 assets/vendor/quill 디렉토리에 저장해주세요.

  3. CDN 이용: 파일 다운로드 대신 CDN을 사용할 수도 있습니다. 아래와 같이 th:src 속성 대신 CDN 경로를 설정할 수도 있습니다.

    <script src="https://cdn.jsdelivr.net/npm/quill@1.3.7/dist/quill.min.js"></script>
    

이미 다른 수강생 분들도 비슷한 질문을 주셨고, 관련된 토론이 진행된 게시물을 추천드립니다. 도움이 될 답변이 아래 링크에서 제공되고 있습니다:

이 질문에서는 Thymeleaf를 사용하여 부트스트랩 템플릿을 적용하는 과정에서의 문제와 템플릿 디렉토리 구조에 대해 논의되었습니다. 경로나 파일 확인이 중요함을 여러 질문에서 논의되고 있으니 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

ailen22님의 프로필 이미지

작성한 질문수

질문하기