[Hugo] config.json 속성 정리

Dohee Kang·2023년 2월 12일
0

Hugo

목록 보기
2/2

  • languageCode: 언어 지정
  • title : 제목
  • baseURL : 서버 접속 시 기본 URL
  • publishDir : 정적 사이트 만드는 폴더명 (npm run build 실행 시 생성되는 폴더)
  • disableHugoGeneratorInject : <head> 태그 안에 메타 태그 삽입 유무 (default : false)
  • disableKinds : 지정된 종류의 모든 페이지 비활성화 (default : [])
  • buildDrafts : 빌드 시 초안 포함 (default : false)
  • buildFuture : 향후 게시 날짜를 포함 (default : false)
  • enableRobotsTXT : robots.txt 파일 생성 활성화 (default : false)
  • metaDataFormat : 메타 데이타 포맷
  • staticDir : static 디렉토리
  • relativeURLs : 모든 URL을 콘텐츠 루트에 상대적이게 함 (default : false)
  • uglyURLs : 활성화하면 /파일명/ 대신 /파일명.html 형식의 URL을 생성 (default : false)
  • security : 보안 정책 설정
    • enableInlineShortcodes : 템플릿 사용 활성화
  • markup : 모든 마크업 관련 구성
    • unsafe : 기본적으로 Goldmark는 원시 HTML과 잠재적으로 위험한 링크를 렌더링하지 않는다. 인라인 HTML 및/또는 JavaScript가 많은 경우 이 기능을 켜야한다.
    • tableOfContents
      • startLevel : 목차 렌더링을 시작할 제목 수준 (e.g. 1은 h1이다.)
      • endLevel : 목차 렌더링을 중지할 제목 수준
      • ordered : 정렬되지 않은 목록 대신 정렬된 목록을 생성할지 여부

이외에 없는 속성은 공식 문서를 참고하길 바란다.

profile
오늘은 나에게 어떤 일이 생길까 ✨

0개의 댓글