@@ -335,21 +335,24 @@ Astro가 여러분의 사이트를 읽을 디렉터리를 설정하세요.
335335
336336<p >
337337
338- ** 타입:** ` boolean ` <br />
338+ ** 타입:** ` boolean | "jsx" ` <br />
339339** 기본값:** ` true `
340340
341341</p >
342342
343- 이는 HTML 출력을 최소화하고 HTML 파일의 크기를 줄이는 옵션입니다.
343+ Astro가 HTML의 공백을 처리하는 방식을 제어합니다. 이는 개발 모드와 최종 빌드 출력 모두에 영향을 미칩니다.
344+
345+ 기본적으로 Astro는 ` .astro ` 컴포넌트에서 줄바꿈을 포함한 HTML의 공백을 무손실 방식으로 제거합니다. HTML의 시각적 렌더링을 유지하기 위해 필요한 경우 일부 공백은 보존될 수 있습니다.
344346
345- 기본적으로 Astro는 ` .astro ` 컴포넌트에서 줄 바꿈을 포함하여 HTML의 공백을 무손실 방식으로 제거합니다.
346- HTML의 시각적 렌더링을 유지하기 위해 필요에 따라 일부 공백이 유지될 수 있습니다. 이는 개발 모드와 최종 빌드 모두에서 발생합니다.
347+ 이 옵션을 ` "jsx" ` 로 설정하면 React와 같은 프레임워크에서 사용하는 JSX 공백 제거 규칙이 대신 적용됩니다. 앞뒤 공백은 ` {" "} ` 와 같은 구문을 통해 소스 코드에 명시적으로 포함된 경우에만 보존되며, 그 외의 경우에는 완전히 제거됩니다.
347348
348- HTML 압축을 비활성화하려면 ` compressHTML ` 을 false로 설정하세요 .
349+ 이 옵션을 false로 설정하면 HTML 압축이 비활성화되고 모든 공백이 보존됩니다 .
349350
350351``` js
351352{
352- compressHTML: false ;
353+ compressHTML: false
354+ // 또는:
355+ // compressHTML: 'jsx'
353356}
354357```
355358
@@ -1651,14 +1654,15 @@ Astro의 내장 Sharp 이미지 서비스를 사용할 때 `sharp().png()`에
16511654}
16521655```
16531656
1654- 아래 설명과 같이 와일드카드를 사용하여 허용되는 ` hostname ` 및 ` pathname ` 값을 정의할 수 있습니다. 그렇지 않으면 제공된 정확한 값만 구성됩니다.
1655- ` hostname ` :
1656- - '** .' 로 시작하면 모든 하위 도메인 ('endsWith')을 허용합니다.
1657- - '* .' 로 시작하면 한 수준의 하위 도메인만 허용합니다.
1657+ 아래 설명과 같이 와일드카드를 사용하여 허용할 ` hostname ` 및 ` pathname ` 값을 정의할 수 있습니다. 그렇지 않으면 지정한 값과 정확히 일치하는 경우만 허용됩니다.
1658+
1659+ ` hostname ` 패턴:
1660+ - ` **. ` 으로 시작하면 모든 하위 도메인을 허용합니다 (` endsWith ` 와 유사).
1661+ - ` *. ` 으로 시작하면 1단계 하위 도메인만 허용합니다.
16581662
1659- ` pathname ` :
1660- - 모든 하위 경로 (' startsWith')를 허용하려면 '/ \*\* ' 로 끝납니다 .
1661- - 한 수준의 하위 경로만 허용하려면 '/ \* ' 로 끝납니다 .
1663+ ` pathname ` 패턴 :
1664+ - ` /** ` 로 끝나면 모든 하위 경로를 허용합니다 ( ` startsWith ` 와 유사) .
1665+ - ` /* ` 로 끝나면 1단계 하위 경로만 허용합니다 .
16621666
16631667### image.responsiveStyles
16641668
0 commit comments