2016-08-17 3 views
1

Jekyll 프로젝트에서 index.html 이외의 페이지에서 페이지 매김을 사용하는 것이 다소 일반적인 문제인 것 같습니다.Jekyll-3.2.1의 Blog/index.html 페이지 번호

Jekyll Pagination on every page

그러나,이 솔루션은 나를 위해 작동하지 않습니다

은 내가 찾던 정확히 것 같았다이 게시물을 발견했다. 나는 다시 내 로컬 서버를 다시 시작하지만 매기기는 여전히에만 /index.html 및 작동 한

gems: [jekyll-paginate] 
paginate: 2 
paginate_path: "/blog/page:num/" 

: 지킬의 웹 사이트에 대한 설명서에 따르면, _config.yml 다음 코드는 /Blog/index.html 오히려 /index.html보다 사용하기 위해 매기기를 변경해야 not /Blog/index.html.

누구나 내가 여기에서 누락 될 수있는 아이디어가 있습니까?

답변

2

페이지 배열 내부 논리에있다 :

  • "페이지 템플릿 페이지가 될 수있는 가능한 후보 있는지 확인 페이지의 이름이 index.html 수 사이의 모든 디렉토리에 존재해야합니다 (코드 주석에서). 사이트 소스 및 paginate_path. "
  • 길이가 paginate_path에 가장 가까운 것을 하나 선택하십시오. 귀하의 경우에는

블로그/index.html을Blog != blog 때문에, /블로그/ 경로에 존재하는 것으로 인식되지 않습니다.

또는 당신은 블로그에 포함 된 폴더의 이름을 변경하거나 ..

+0

와우 paginate_path: "/Blog/page:num/"을 설정하면 너무 @ 데이비드 Jaquel 감사드립니다. 나는이 문제에 대해 약 4 시간을 보냈다. – EricBellDesigns