Jekyll 페이지에서 실패하 github 하지만 성공적으로 작동합니다 로컬로--안전래
-
12-12-2019 - |
문제
내가 지킬 기반으로 포스트는 성공적으로 작동 할 때 로컬에서 실행으로 --safe
깃발이다.그러나,이 페이지에 빌드가 실패 on github 페이지입니다.나는 사용하지 않는 플러그인 하거나.누군가가 나를 도와 주시겠습니 그 무엇과 호환되지 않습 github?자신의 페이지가 매우 도움이되지 않습니다.난 이미 다음과 같은 자신의 조언을 받지 않는 플러그인 및 사용 --safe
로컬을 테스트 하기 전에.
에 대한 링크를 제 post: https://raw.github.com/danishm/danishm.github.com/master/_posts/2012-07-23-maintaning-read-more-links-when-moving-from-drupal-to-jekyll.md
수 사용량의 {% raw %}
?또는 사실을 내가 노력에 대해 이야기한 액체 template 코드 자체하고 구문 강조 표시
해결책
문제는 사실로 인해 github 에서 사용하는 페이지 liquid 2.2.2
과 나의 지역을 설치하였 liquig 2.3.0
.필터 {% raw %}
에서 새로운 2.3 과에서 사용할 수 없습 2.2.2.버전에서 2.2.2,당신은 당신을 사용할 필요가 {% literal %}
대신 합니다.
면 나는 그 변경,페이지를 가지고 구축에 성공적으로 github 페이지고 지금 표시에 나 블로그입니다.
나는 할 수도 있었을 재현 문제를 로컬에 의해 설치 Jekyll 0.11.0
고 liquid 2.2.2
, 는 무엇 github 페이지를 사용.
다른 팁
확실하지는 않지만 github에 문제가있을 수 있습니다. 상태 페이지 문제가 있음을 보여줍니다.페이지 (2012 년 25 월 25 일)가 이 지금 수정되어야하지만 여전히 동일한 문제가 있지만, 페이지는 컴파일되지 않으며 로컬 실행 W / jekyll --pygments --safe
가 잘 작동합니다.
처음에는 Jekyll 버전 1.0을 사용한 경우 _config.yml 파일에서 '자동'옵션을 구성 할 수 있습니다.그러나 현재 Jekyll의 현재 버전은 1.2.x 이므로이 옵션은 감가 상각됩니다.내 경우에, 그것은 내 오류를 성공적으로 로컬에서 성공적으로하지만 GIT 페이지에서 작동하지 않습니다.해결책은 매우 쉽고, 그냥 댓글을 "자동 : 참".모든 것이 괜찮은 것 같습니다.자세한 내용은 서버가 HTML 페이지를 자동으로 재생성 할 수있게 해주는 자동 재생성 기능을 켜라는 행을 주석 처리해야합니다.