2017-10-15 4 views
0
내 폴더에서 _config.yml

지킬 사이트를 액세스 할 수 없습니다 포함 _config.yml

email: "[email protected]" 
. 
. 
. 
include: [_pages] 

에서이

my-blog 
    _includes 
    _layouts 
    _pages 
    contact.html 
    _posts 
    _config.yml 
    index.html 

처럼 보이는

_pages/contact.html 그러나

--- 
layout: default 
title: Contact 
permalink: /contact/ 
--- 
{{site.email}} 

그것은 "{{site.email}}"을 표시하지만 "xxx @ yyy"는 표시하지 않습니다. 액세스 할 수 있습니까? 포함 된 폴더 또는 파일에 "사이트"가 있습니까?

답변

0

밑줄로 시작하는 폴더는 지킬에 특별하며 _data와 같이 미리 정의 된 것을 사용하지 않는 한 지킬에 의해 무시됩니다.

_pages 폴더의 이름을 페이지로 변경하면 지킬이 파일을 처리하고 사용중인 코드로 이메일 데이터를 출력합니다.

+0

폴더의 이름을 바꿨지만 여전히 작동하지 않습니다. – chia7

+0

jekyll이 순수 텍스트로 간주하지 않도록 markdown으로 내 컨텐츠를 구문 분석한다는 사실을 알게되었습니다. – chia7

+0

그리고 _pages를 사용해도 아무런 문제가 발생하지 않지만 귀하의 제안 덕분에 나는 그것을 피하려고합니다. – chia7