정적 파일 버전관리 기능 추가
This commit is contained in:
@@ -18,9 +18,9 @@
|
|||||||
|
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
<link rel="stylesheet" href="/css/login.css"/>
|
<link rel="stylesheet" th:href="@{/css/login.css}"/>
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
@@ -78,8 +78,8 @@
|
|||||||
<div style="margin-bottom: 100px"></div>
|
<div style="margin-bottom: 100px"></div>
|
||||||
|
|
||||||
|
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
<script src="/js/getCsrf.js"></script>
|
<script th:src="@{/js/getCsrf.js}"></script>
|
||||||
<script th:inline="javascript">
|
<script th:inline="javascript">
|
||||||
|
|
||||||
// 재사용할 dto
|
// 재사용할 dto
|
||||||
|
|||||||
@@ -17,12 +17,12 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
|
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="/node_modules/@toast-ui/editor/dist/toastui-editor.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/@toast-ui/editor/dist/toastui-editor.css}"/>
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/node_modules/@yaireo/tagify/dist/tagify.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/@yaireo/tagify/dist/tagify.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
<link rel="stylesheet" href="/css/articleWrite.css"/>
|
<link rel="stylesheet" th:href="@{/css/articleWrite.css}"/>
|
||||||
|
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
</head>
|
</head>
|
||||||
@@ -121,12 +121,12 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!--scripts-->
|
<!--scripts-->
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
<script src="/node_modules/@yaireo/tagify/dist/tagify.min.js"></script>
|
<script th:src="@{/node_modules/@yaireo/tagify/dist/tagify.min.js}"></script>
|
||||||
<script th:replace="layout/fragments.html :: tag"></script>
|
<script th:replace="layout/fragments.html :: tag"></script>
|
||||||
<script src="https://uicdn.toast.com/editor/latest/toastui-editor-all.min.js"></script>
|
<script src="https://uicdn.toast.com/editor/latest/toastui-editor-all.min.js"></script>
|
||||||
<script src="/js/getCsrf.js"></script>
|
<script th:src="@{/js/getCsrf.js}"></script>
|
||||||
<script src="/js/thumbnail.js"></script>
|
<script th:src="@{/js/thumbnail.js}"></script>
|
||||||
<script th:replace="layout/fragments.html :: articleEdit"></script>
|
<script th:replace="layout/fragments.html :: articleEdit"></script>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -36,8 +36,8 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
|
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
</head>
|
</head>
|
||||||
@@ -134,7 +134,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<!--page e-->
|
<!--page e-->
|
||||||
|
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|||||||
@@ -36,8 +36,8 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
|
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
</head>
|
</head>
|
||||||
@@ -133,7 +133,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<!--page e-->
|
<!--page e-->
|
||||||
|
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|||||||
@@ -36,8 +36,8 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
|
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
</head>
|
</head>
|
||||||
@@ -135,7 +135,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<!--page e-->
|
<!--page e-->
|
||||||
|
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
|
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -36,10 +36,10 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/node_modules/@yaireo/tagify/dist/tagify.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/@yaireo/tagify/dist/tagify.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
<link rel="stylesheet" href="/css/articleView.css"/>
|
<link rel="stylesheet" th:href="@{/css/articleView.css}"/>
|
||||||
|
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
</head>
|
</head>
|
||||||
@@ -204,9 +204,9 @@
|
|||||||
|
|
||||||
|
|
||||||
<!-- comment e -->
|
<!-- comment e -->
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
<script src="https://uicdn.toast.com/editor/latest/toastui-editor-all.min.js"></script>
|
<script th:src="@{https://uicdn.toast.com/editor/latest/toastui-editor-all.min.js}"></script>
|
||||||
<script src="/js/getCsrf.js"></script>
|
<script th:src="@{/js/getCsrf.js}"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.0/moment.min.js"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.0/moment.min.js"></script>
|
||||||
<script th:replace="layout/fragments.html :: comment"></script>
|
<script th:replace="layout/fragments.html :: comment"></script>
|
||||||
<script th:replace="layout/fragments.html :: view"></script>
|
<script th:replace="layout/fragments.html :: view"></script>
|
||||||
|
|||||||
@@ -18,12 +18,12 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
|
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="/node_modules/@toast-ui/editor/dist/toastui-editor.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/@toast-ui/editor/dist/toastui-editor.css}"/>
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/node_modules/@yaireo/tagify/dist/tagify.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/@yaireo/tagify/dist/tagify.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
<link rel="stylesheet" href="/css/articleWrite.css"/>
|
<link rel="stylesheet" th:href="@{/css/articleWrite.css}"/>
|
||||||
|
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
</head>
|
</head>
|
||||||
@@ -113,12 +113,12 @@
|
|||||||
<!--scripts-->
|
<!--scripts-->
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
<script src="/node_modules/@yaireo/tagify/dist/tagify.min.js"></script>
|
<script th:src="@{/node_modules/@yaireo/tagify/dist/tagify.min.js}"></script>
|
||||||
<script th:replace="layout/fragments.html :: tag"></script>
|
<script th:replace="layout/fragments.html :: tag"></script>
|
||||||
<script src="https://uicdn.toast.com/editor/latest/toastui-editor-all.min.js"></script>
|
<script src="https://uicdn.toast.com/editor/latest/toastui-editor-all.min.js"></script>
|
||||||
<script src="/js/getCsrf.js"></script>
|
<script th:src="@{/js/getCsrf.js}"></script>
|
||||||
<script src="/js/thumbnail.js"></script>
|
<script th:src="@{/js/thumbnail.js}"></script>
|
||||||
<script th:replace="layout/fragments.html :: articleWrite"></script>
|
<script th:replace="layout/fragments.html :: articleWrite"></script>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -20,9 +20,9 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
<link rel="stylesheet" href="/css/error.css"/>
|
<link rel="stylesheet" th:href="@{/css/error.css}"/>
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
@@ -51,7 +51,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
@@ -37,10 +37,10 @@
|
|||||||
<!---->
|
<!---->
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
<link rel="stylesheet" href="/css/login.css"/>
|
<link rel="stylesheet" th:href="@{/css/login.css}"/>
|
||||||
<link rel="stylesheet" href="/node_modules/wow.js/css/libs/animate.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/wow.js/css/libs/animate.css}"/>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
@@ -109,10 +109,10 @@
|
|||||||
<!-- js -->
|
<!-- js -->
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.0/moment.min.js"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.0/moment.min.js"></script>
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
<script src="/node_modules/wow.js/dist/wow.js"></script>
|
<script th:src="@{/node_modules/wow.js/dist/wow.js}"></script>
|
||||||
<script>new WOW().init()</script>
|
<script>new WOW().init()</script>
|
||||||
<script src="/js/infinityScroll.js?ver=1.1"></script>
|
<script th:src="@{/js/infinityScroll.js?ver=1.1}"></script>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
@@ -67,8 +67,8 @@
|
|||||||
</button>
|
</button>
|
||||||
|
|
||||||
<section th:replace="${content}"></section>
|
<section th:replace="${content}"></section>
|
||||||
<script src="/js/arrow.js"></script>
|
<script th:src="@{/js/arrow.js}"></script>
|
||||||
<script src="/js/search.js"></script>
|
<script th:src="@{/js/search.js}"></script>
|
||||||
<!-- scripts e -->
|
<!-- scripts e -->
|
||||||
<!-- sections e -->
|
<!-- sections e -->
|
||||||
|
|
||||||
|
|||||||
@@ -20,9 +20,9 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<!-- CSS RESET -->
|
<!-- CSS RESET -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css"/>
|
||||||
<link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
|
<link rel="stylesheet" th:href="@{/node_modules/bootstrap/dist/css/bootstrap.min.css}"/>
|
||||||
<link rel="stylesheet" href="/css/mainCss.css?ver=1.1"/>
|
<link rel="stylesheet" th:href="@{/css/mainCss.css?ver=1.1}"/>
|
||||||
<link rel="stylesheet" href="/css/login.css"/>
|
<link rel="stylesheet" th:href="@{/css/login.css}"/>
|
||||||
|
|
||||||
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
<script src="https://kit.fontawesome.com/233840a552.js" crossorigin="anonymous"></script>
|
||||||
</head>
|
</head>
|
||||||
@@ -56,7 +56,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
|
<script th:src="@{/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js}"></script>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user