Jekyll 페이지에서 실패하 github 하지만 성공적으로 작동합니다 로컬로--안전래

StackOverflow https://stackoverflow.com//questions/11676027

문제

내가 지킬 기반으로 포스트는 성공적으로 작동 할 때 로컬에서 실행으로 --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.0liquid 2.2.2, 는 무엇 github 페이지를 사용.

다른 팁

확실하지는 않지만 github에 문제가있을 수 있습니다. 상태 페이지 문제가 있음을 보여줍니다.페이지 (2012 년 25 월 25 일)가 이 지금 수정되어야하지만 여전히 동일한 문제가 있지만, 페이지는 컴파일되지 않으며 로컬 실행 W / jekyll --pygments --safe가 잘 작동합니다.

처음에는 Jekyll 버전 1.0을 사용한 경우 _config.yml 파일에서 '자동'옵션을 구성 할 수 있습니다.그러나 현재 Jekyll의 현재 버전은 1.2.x 이므로이 옵션은 감가 상각됩니다.내 경우에, 그것은 내 오류를 성공적으로 로컬에서 성공적으로하지만 GIT 페이지에서 작동하지 않습니다.해결책은 매우 쉽고, 그냥 댓글을 "자동 : 참".모든 것이 괜찮은 것 같습니다.자세한 내용은 서버가 HTML 페이지를 자동으로 재생성 할 수있게 해주는 자동 재생성 기능을 켜라는 행을 주석 처리해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top