2014-06-19 2 views
1

지킬과 새스와 함께 Hologram CSS 스타일 가이드 보석을 사용하려면 Jekyll의 컴파일러가 여러 줄 주석에서 YAML 앞부분을 무시하도록 노력하고 있습니다. 홀로그램 사용법은 다음과 같습니다홀로그램의 YAML 프론트 지크의 지클 초크

WARNING on line 16 of /Users/marcy/Sites/Substantial/corpsite-2014/corpsite-jekyll/assets/_sass/modules/header/_header.sass: 
This selector doesn't have any properties and will not be rendered. 

error assets/_sass/screen.sass (Line 10 of assets/_sass/modules/header/_header.sass: 
    Invalid CSS after "-": expected number or function, was "--") 

사람이 전에 주위를 얻었다 : 그것은 대시가 발생하면

/*doc 
    --- 
    title: Site Title 
    name: site-title 
    category: basics 
    --- 
    ```html_example <div class='site-title'>Site Title</div> 
    ``` 
    /*/ 

지킬 오류가 발생합니다? 우리는 스타일 시트를 Sass로 변환하기 전에 홀로그램 작업을했습니다. 그래서 저를 Sass 컴파일러의 잘못이라고 생각하게합니다.

설치된 보석 :

  • 홀로그램 1.1.0
  • 지킬 2.0.3
  • 사스 3.2.19
  • 나침반 0.12.2
  • 지킬 콤파스 1.0.6

답변

1

raw tag을 추가하면됩니다.폴더 raw.rb로, 다음과 같이 코드를 포장 :

{% raw %} 
/*doc 
--- 
title: Site Title 
name: site-title 
category: basics 
--- 
```html_example <div class='site-title'>Site Title</div> 
``` 
/*/ 
{% endraw %} 

을 명심 지킬이 활성화 안전이 내장되어있는 경우이 작동하지 않습니다 (예를 들어, github 페이지에서) 커스텀 플러그인이 허용되지 않기 때문입니다.

+0

일단 플러그인을 추가하면이 기능이 작동하지 않습니다. 이전과 같은 오류가 발생합니다. Jekyll의 원시 Sass 컴파일러에서 작동 할 예정입니까? –

+0

아니요, 'liquid'태그를 구문 분석하지 않기 때문에 네이티브 컴파일러에서 작동하지 않습니다. 이것은 jekyll 생성기 또는 유사하게 처리되는 파일에 대해 작동합니다. – bwest

+0

Bummer. 그렇다면 그 질문에 대답하지 않습니다. 나는 희망을 품었다! –