Zola를 사용해 나만의 블로그/포트폴리오 만들기

Zola 설치

$ git clone https://github.com/getzola/zola.git
$ cd zola
$ cargo install --path . --locked
$ zola --version
$ cp target/release/zola ~/.cargo/bin/zola

 zola 명령어를 전역으로 사용하기 위해 $PATH 경로로 바이너리를 이동합니다.


테마 선택

 테마라고 해봐야 몇 개 없긴 한데 디자인에는 재능이 없어서…!

선택한 테마 클론

$ git clone https://github.com/svavs/particle-zola.git

config.toml 수정 (선택사항)

# Site settings
description = "A blog about lorem ipsum dolor sit amet"

# User settings
username = "Lorem Ipsum"
user_description = "Anon Developer at Lorem Ipsum Dolor"
user_title = "Anon Developer"
email = "my@email.com"
twitter_username = "lorem_ipsum"
github_username = "lorem_ipsum"
gplus_username = "lorem_ipsum"

빌드 및 실행

빌드

$ zola build

 public 디렉토리에 빌드 결과물 생성.

로컬에서 실행

$ zola serve

127.0.0.1:1111에서 실행.


Vercel에 배포

1. Github 리포지토리 생성

2. Vercel 프로젝트 생성

3. Github 연동 설정

4. Github 리포지토리 불러오기

5. 배포

프레임워크를 Zola로 선택하고 기본 설정값 사용.

6. 배포 완료…?

 프리뷰가 이상하다…?

 css, js, 이미지 등이 전혀 적용되어 있지 않네요. 

 빌드 결과에는 전혀 문제가 없습니다.

 Vercel대신 AWS에서 도메인을 구매하고 S3와 연결해 사용하는 방법으로 다시 돌아오겠습니다…!