테마 에셋
정적 파일 은(는) 테마에 사용되는 CSS, 글꼴, 이미지 및 JavaScript과 같은 에셋의 컬렉션입니다. 정적 파일의 위치는 기본 URL 구성에 지정되어 있습니다. 각 정적 파일의 URL에 디지털 서명을 추가하여 브라우저에서 최신 버전을 사용할 수 있는 시기를 감지할 수 있도록 할 수 있습니다. 서명이 브라우저 캐시에 저장된 것과 다른 경우 파일의 최신 버전이 사용됩니다.
표준 설치의 경우 테마와 연결된 자산은 Commerce 루트 아래의 다음 위치에 있는 web
폴더에 구성됩니다.
[commerce_root]/app/design/frontend/Magento/[theme_name]/web
정적 파일 URL에 디지털 서명 추가
-
관리자 사이드바에서 Stores > Settings>Configuration(으)로 이동합니다.
-
왼쪽 패널에서 Advanced 을(를) 확장하고 Developer 을(를) 선택합니다.
-
Static Files Settings 섹션에서 를 확장합니다.
{width="500" modal="regular"}
-
Sign Static Files 을(를)
Yes
(으)로 설정합니다. -
완료되면 Save Config 을(를) 클릭합니다.
[commerce]/app/design/frontend/Magento/[theme]/web/css
[commerce]/app/design/frontend/Magento/[theme]/web/fonts
[commerce]/app/design/frontend/Magento/[theme]/web/images
[commerce]/app/design/frontend/Magento/[theme]/web/js
CSS 파일 병합
사이트를 최적화하고 페이지 로드 시간을 줄이기 위한 노력의 일환으로 별도의 CSS 파일을 압축된 하나의 파일로 병합하여 파일 수를 줄일 수 있습니다. 병합된 CSS 파일을 열면 줄바꿈이 제거된 텍스트 연속 스트림이 표시됩니다. 병합된 파일은 편집할 수 없으므로 개발 모드를 종료하고 더 이상 CSS를 자주 변경하지 않을 때까지 기다리는 것이 좋습니다.
-
관리자 사이드바에서 Stores > Settings>Configuration(으)로 이동합니다.
-
왼쪽 패널에서 Advanced 을(를) 선택하고 Developer 을(를) 선택합니다.
-
CSS Settings 섹션에서 를 확장합니다.
{width="500" modal="regular"}
이러한 구성 옵션에 대한 자세한 설명은 구성 참조 에서 CSS 설정을 참조하십시오.
-
Merge CSS Files 을(를)
Yes
(으)로 설정합니다. -
완료되면 Save Config 을(를) 클릭합니다.
JavaScript 파일 병합
여러 JavaScript 파일을 압축된 하나의 파일로 병합하여 페이지 로드 시간을 줄일 수 있습니다. 병합된 JavaScript 파일을 열면 줄바꿈이 제거된 텍스트 연속 스트림이 표시됩니다. 개발 프로세스를 마쳤으며 코드에 오류가 없는 경우 파일을 병합하는 것이 좋습니다.
-
관리자 사이드바에서 Stores > Settings>Configuration(으)로 이동합니다.
-
왼쪽 패널에서 Advanced 을(를) 선택하고 Developer 을(를) 선택합니다.
-
JavaScript Settings 섹션에서 를 확장합니다.
{width="600" modal="regular"}
이러한 구성 옵션에 대한 자세한 설명은 구성 참조 에서 JavaScript 설정을 참조하십시오.
-
Merge JavaScript Files 을(를)
Yes
(으)로 설정합니다. -
완료되면 Save Config 을(를) 클릭합니다.