Skip to content

노션에서 작성한 글을 휴고 블로그로!

Notifications You must be signed in to change notification settings

taedi90/notion2toha

Repository files navigation

notion2toha

대표 이미지

소개

노션에서 작성한 메모를 hugo-toha 테마를 적용한 블로그에 포스팅 하기 위한 도구입니다.

주요 기능

  • h1 ~ h3 태그를 h2 ~ h4 태그로 변경합니다.
  • 노션에 작성한 속성에 따라 front matters 를 설정하여 줍니다. (공란 또는 속성이 없을 경우, 날짜는 현재시간 기준으로 입력됩니다. )
  • 본문에 포함 된 이미지 파일과 폴더의 이름을 변경합니다.
  • 프로젝트 경로를 별도로 지정할 경우, 카테고리에 맞게 부모 폴더 생성 및 게시글을 복사해주며, 카테고리별 _index.md 파일을 생성합니다.

사용 방법

1. 노션 속성 설정

속성을 별도로 설정하지 않을 경우, front matter 부분을 직접 입력해야합니다.

  • category (선택): 카테고리, "-" 로 구분
  • name (텍스트): 사이드바에 표시될 이름
  • date (날짜): 작성일
  • lastmod (최종 편집 일시): 수정일
  • url (텍스트): 게시물 url 경로
  • description (텍스트): 메타 태그
  • hero (텍스트): 썸네일 이미지 경로
  • tags (다중선택): 태그
  • weight (텍스트): 페이지 정렬 순서(숫자가 작을수록 위로)

2. 내보내기

노션에서 Markdown & CSV 형식으로 작성하신 글을 내보내기 합니다.

3. 프로그램 실행

notion2toha 프로그램을 실행합니다.

4. 경로 설정(옵션)

경로 설정으로 프로젝트 루트폴더를 지정할 수 있습니다. 변환되는 파일은 루트폴더 내 content 폴더의 하위 경로에 위치하게 됩니다.

5. 불러오기

2번 항목에서 *.zip 파일 또는 *.md 파일을 불러옵니다.

6. 수정(옵션)

변환된 내용을 수정할 수 있습니다.

7. 저장

저장하기 버튼을 누르면 지정한 경로로 파일을 저장합니다. (경로를 설정하지 않을 경우, 경로 설정 화면 발생)

주의사항

  • 예상치 못한 오류가 발생할 수 있으니 사용시 유의해주시기 바랍니다.
  • 노션의 다양한 기능을 모두 지원하지는 않습니다. (북마크, 표, 임베드 등은 미지원)

블로그 링크

log.taedi.net/notion-to-hugo-toha/