Ruby(Liquid + Jekyll)

[Jekyll] NBSP와 ZWSP으로 인한 렌더링 문제 해결하기 포스트 Teaser

[Jekyll] NBSP와 ZWSP으로 인한 렌더링 문제 해결하기

카테고리:

2 분 소요

문제 상황 Jekyll로 만든 블로그에 게시글을 포스팅하여 올리다 보면 인터넷의 자료를 긁어서 IDE에 붙혀넣기 한 후 수정할 때가 있다. 어느 때에는 제대로 표시되지만 어느 때에는 개행이나, 스크립트, 레이아웃이 제대로 적용되지 않은 채 렌더링 되는 경우가 발생한다. 내용에 문제가 있나 싶어서 포스팅 할 때 사용하는 Visual Studio Code를 사용하여 아무리 살펴봐도 표시되는 별 다른 내용은 없다. 문제 원인 문제의 원인은 간단

mkmf.rb can’t find header files for ruby at /usr/lib/ruby/include/ruby.h 오류 해결하기 포스트 Teaser

mkmf.rb can’t find header files for ruby at /usr/lib/ruby/include/ruby.h 오류 해결하기

카테고리:

2 분 소요

문제 상황 Jekyll로 만든 블로그에 새로운 기능을 테스트 하려고 bigdecimal을 아래의 명령어로 설치하려고 했다. gem install bigdecimal 그런데 아래와 같은 메시지를 출력하며 설치가 진행되지 않았다. Building native extensions. This could take a while… ERROR: Error installing bigdecimal: ERROR: Failed to bu

[Jekyll] Sass Deprecation Warning 메시지 출력끄기 포스트 Teaser

[Jekyll] Sass Deprecation Warning 메시지 출력끄기

카테고리:

1 분 소요

문제 상황 Jekyll로 만든 블로그를 빌드하다보면 터미널에 아래와 같은 메시지를 출력한다. 물론 빌드가 되지 않는 것은 아니지만, Warning인 만큼 눈에 거슬린다. DEPRECATION WARNING: Using / for division is deprecated and will be removed in Dart Sass 2.0.0. 대부분 Dart Sass 2.0.0으로 업데이트 되면서 이전에 사용하던 함수 혹은 연산자들

[Jekyll] Jekyll 로컬 테스트 환경 구축하기 포스트 Teaser

[Jekyll] Jekyll 로컬 테스트 환경 구축하기

카테고리:

1 분 소요

Jekyll Jekyll은 정적 사이트 생성기(Static Site Generator)로, HTML 페이지를 미리 생성하여 서버에 배포하는 방식으로 작동한다. 이는 블로그, 포트폴리오, 문서 사이트와 같은 콘텐츠 기반 웹사이트에 적합하다. 또한, Jekyll은 콘텐츠를 작성할 때 Markdown 형식을 지원하고 Liquid 템플릿 언어를 사용하여, 변수, 루프, 조건문을 이용한 동적 페이지를 구성할 수 있다. 특히 GitHub Pages와의