Hugo - 정적 페이지 블로그

Jekyll 사이트를 설정한 후 Hugo를 만났습니다.

Hugo는 정적 사이트 생성기로, 블로그 게시물을 작성하는 데 사용하는 Jekyll과 같은 라인Markdown입니다.

Hugo와 Jekyll을 테스트한 후 가장 큰 차이점은 빠르다는 것입니다. 후드 아래에 Go가있는 것 같습니다.

매우 쉽고 거의 명령줄에서만 수행되는 Hugo 설정에 대한 빠른 자습서를 수행하겠습니다.

Hugo 빠른 설정 튜토리얼:



1단계: 휴고 설치



나는 Mac을 사용하므로 다른 운영 체제의 경우 다음을 수행합니다.

윈도우:



Chocolatey 패키지 관리를 받은 다음 다음을 사용하여 Hugo를 설치할 수 있습니다.

choco install hugo -confirm


리눅스



Brew을 구하고 그곳의 지시를 따르십시오.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew 명령을 실행하여 hugo 설치

brew install hugo


MAC(위 명령)



2단계: 새 사이트 만들기:


Hugo {:ruby} 저장소를 생성하려는 디렉토리로 이동한 후 다음 명령을 실행합니다.

hugo new site <name-of-site-dir>

name-of-site-dir라는 폴더에 새 Hugo 사이트를 만듭니다.

3단계: 테마 추가



Requirement: git is installed



테마를 찾아보려면 themes.gohugo.io을 참조하십시오.

Ananke theme을 사용하겠습니다.

사이트 폴더로 이동하여 다음 명령을 실행합니다.

git init

git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke


이제 config.toml 구성 파일을 편집하고 Ananke 테마를 추가합니다.

명령줄에서 에코합니다.

echo 'theme = "ananke"' >> config.toml


또는 텍스트 편집기에서 편집하십시오.

baseURL = "http://example.org/"
languageCode = "en-us"
title = "My New Hugo Site"
theme = "ananke"


4단계: 콘텐츠 추가




hugo new posts/my-first-post.md


원하는 경우 파일을 편집하고 원하는 대로 Markdown 또는 Html 를 모두 사용할 수 있습니다.

5단계: 서버 시작




hugo server -D


그런 다음 http://localhost:1313/.으로 이동합니다.

6단계: 테마 사용자 지정



공개하기 전에 사이트를 조정하여 개인화할 수 있습니다.

사이트 구성



즐겨 사용하는 텍스트 편집기에서 config.toml를 엽니다.

그런 다음 title를 개인적인 것으로 바꾸고 baseUrl(이미 도메인이 있는 경우)를 다음과 같이 변경합니다.

baseURL = "http://andrehatlo.org/"
languageCode = "en-us"
title = "Hello! I'm André :)"
theme = "ananke"


Tip:
Making changes to files in your new Hugo site
while the server is running will automatically update
the site and you will see the changes right away.



이제 귀하의 사이트가 가동되어 실행 중입니다. 여기에서 Hugo 문서를 읽어 더 많은 작업을 찾을 수 있습니다.



Note that i stayed with Jekyll even though Hugo was an awesome choice for a personal blog with the same features > but fast. This is mostly because i found that Jekyll was more intuitive when coming to posting and doing simple > customization. What ever you pick if you choose to start a blog/portfolio you cant go wrong either way!

좋은 웹페이지 즐겨찾기