24.09.02 15:23 작성
·
32
0
link href="https://fonts.gstatic.com" rel="preconnect">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Nunito:300,300i,400,400i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i"
rel="stylesheet">
<!-- Vendor CSS Files -->
<link href="assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet"
th:href="@{/assets/vendor/bootstrap/css/bootstrap.min.css}">
<link href="assets/vendor/bootstrap-icons/bootstrap-icons.css" rel="stylesheet"
th:href="@{/assets/vendor/bootstrap-icons/bootstrap-icons.css}">
<link href="assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet"
th:href="@{/assets/vendor/boxicons/css/boxicons.min.css}">
<link href="assets/vendor/quill/quill.snow.css" rel="stylesheet" th:href="@{/assets/vendor/quill/quill.snow.css}">
<link href="assets/vendor/quill/quill.bubble.css" rel="stylesheet"
th:href="@{/assets/vendor/quill/quill.bubble.css}">
<link href="assets/vendor/remixicon/remixicon.css" rel="stylesheet"
th:href="@{/assets/vendor/remixicon/remixicon.css}">
<link href="assets/vendor/simple-datatables/style.css" rel="stylesheet"
th:href="@{/assets/vendor/simple-datatables/style.css}">
그래서 이렇게하면 뷰페이지의 창깨짐 오류는 사라지는데..
docker로 넘어갈 때는 어떻게하죠??
th:href="@{/admin/assets/vendor/quill/quill.bubble.css}"
와 같이 경로를 설정한 경우, 해당 경로가 올바른지 확인하세요. Spring은 경로 앞에 /
가 붙어야 정적 리소스를 찾을 수 있습니다.
답변 1
0
2024. 09. 03. 18:45
안녕하세요 정보근입니다:)
제가 지금 질문이 조금 이해가 안 되는데요.
저희 프로젝트에서 href는 실제로 사용되지 않기 때문에 어떤 값이 들어가든 상관이 없고,
th:href 안에는 경로 앞에 /가 붙어야 docker에서도 정상적으로 실행이 될 수 있습니다.
그래서 /를 붙여주는 것이 맞습니다.
혹시 제가 질문 의도를 잘 파악 못한 것이라면 말씀해주세요.
깃허브 리포지토리를 공유해주시면 답변에 더욱 도움이 됩니다.
감사합니다.
2024. 09. 04. 08:58
아 제가 강의들으면서 착가했나 봅니다. th:replace에서 / 빼라는 거 였네요.
죄송합니다.