어제 하던 뻘짓은 날려버리고… 기존 윈도우용 루비를 삭제했습니다
이제 편하게 리눅스에서 지킬을 설치해볼게요
일단 루비를 설치해야겠죠
$ sudo apt-get update -y && sudo apt-get upgrade -y
$ sudo apt-get install -y build-essential ruby-full
$ sudo gem update-system
$ sudo gem install jekyll bundler
참고로 겁나오래걸려요 루비풀 설치…
이렇게하면 뿅하고 될줄 알았는데 또안된다…
다시 스택 오버플로우 ㅠㅠ
맘에 드는 테마를 찾았는데
테마만 깔면 지킬이 작동을 안한다…
웹상에선 되는데 다운받아서 돌리러면 오류가..
그렇다고 웹상에서 몇분씩 차이나는 텀을 두고 작업을 할 수도 없고…
아… 테마적용을 포기할까 하던중
다른테마를 받으니 이건 잘된다
기존테마가 문제였나…
$ gem install bundler
$ bundle install
$ bundle exec jekyll serve
에러가 발생시 이걸 사용하라고 하는 문구도 봤는데 안써봐서 모르겠다
이제 간단한 구조를 살펴보자
_config.yml
전역 환경설정 파일로 YAML 형식을 사용한다고 한다
그냥 딱보면 알수있는 형식..
_includes
공통된 부분을 갖는 헤더 같은 부분들을 저장해두는곳
_layouts
post, page 등의 템플릿을 저장하는곳
사실 아직 정확히 모르겠다
_post
포스트 파일을 넣는곳! 보통 마크다운형식을 넣는다
_site
실제로 생성된 사이트
루트 폴더에 내용에 기반해 serve 실행시 내용을 생성한다
_로 시작하는 폴더는 복사하지 않는다고 한다
하지만 그얘기는 assets은 복사한다는거자나…..?
이유는 알겠는데 좀 비효율적이 아닌가 하는..
그림은 최대한 링크로 처리해야겠다 ㅠㅠ
---
layout: post
title: Start Awesom Blog!
---
이런식으로 생겨먹었다
포스트를 생성할때는 그냥 파일을 생성하면되는데
파일 이름구조만 잘지키면 된다
이거 안지키면 지킬이 쿨하게 넘어가버린다
YYYY-MM-DD-<포스트이름>.<확장자>확장자>포스트이름>
당연히 한글은 자제하고 소문자만 쓰고 빈칸은 -로 대체한다
그리고 짧게… URL에서 쓰이는 형식으로 해주면 OK
정말 이상한 스킨에 보기도 이상하지만 일단 보류
포스트를 좀 만들고 정리를 해야 예쁘게 될거같아서…
일단 간단한것들만 익히고 포스팅만 열심히하다가
나중에 좀 모이면 정리해야겠다. 언제가 될지 하하…
참고로 미래의 날짜로는 포스트가 생성이 되지 않는다..
임시로 만든게 왜안되나 엄청 고민을 ㅠㅠ
밑에 블로그를 참조하였다 ㄳㄳ
https://nolboo.kim/blog/2013/10/15/free-blog-with-github-jekyll/