RSS 줄리아 에반스
팔로우
Hugo 업그레이드에 대한 몇 가지 참고 사항
블로그 게시물 작성자는 이전 버전이 잘 작동함에도 불구하고 Hugo 버전을 0.40에서 0.135로 업그레이드하기로 했습니다. 그들은 템플릿 호출 대체, 페이지 참조 업데이트, 테마의 "다음"과 "이전"의 의미 바꾸기 등의 업그레이드 과정에서 필요한 변경 사항을 문서화했습니다. 작성자는 또한 이전의 Blackfriday 렌더러를 대체한 새로운 Goldmark 렌더러에서 작동하도록 Markdown 파일을 업데이트해야 했습니다. 여기에는 Markdown을 작성하는 방법을 변경하는 것도 포함됩니다. 예를 들어, HTML과 Markdown 섞기, 꺾쇠 따옴표 사용, 중첩 목록 들여쓰기 등이 있습니다. 또한 작성자는 코드 강조 표시를 해제하고 제목 ID 생성에 이전 방법을 사용하도록 Goldmark 렌더러를 구성해야 했습니다. 그들은 Blackfriday와 Goldmark 렌더러의 출력을 비교하는 스크립트를 작성하여 문제를 파악하고 Markdown 파일에 있는 문제를 수정했습니다. 작성자는 업그레이드 과정이 시간이 많이 들고 어려움이 없지 않았지만 궁극적으로는 보다 미래 지향적인 Markdown 렌더러를 갖게 된 것이 가치가 있었다고 생각합니다. 또한 여전히 이전 버전의 Hugo를 사용 중인 다른 사이트 wizardzines.com을 업그레이드할 때도 비슷한 변경 사항을 해야 할 가능성이 있다고 언급했습니다.