2015-04-03 131 views
0

我有一個標記註釋上我的一些薩斯源的,就像這樣:KSS-節點不提領改性劑

// Headings 
// 
// Markup: 
// <h1 class="{$modifiers}">H1 Heading</h1> 
// <h2 class="{$modifiers}">H2 Heading</h2> 
// <h3 class="{$modifiers}">H3 Heading</h3> 
// <h4 class="{$modifiers}">H4 Heading</h4> 
// <h5 class="{$modifiers}">H5 Heading</h5> 
// <h6 class="{$modifiers}">H6 Heading</h6> 
// 
// .subheader - Subheader class 
// .secondary-header - Secondary header class 
// 
// Styleguide 4.1 

在生成的輸出,我得到默認STLE和我的兩個修改類的輸出。但是,它們看起來一樣。在檢查的元素,它變得清晰,模板不會取消引用{$修飾符}

<div class="kss-modifier__name kss-style"> .subheader </div> 
<div class="kss-modifier__description kss-style"> Subheader class </div> 
<div class="kss-modifier__example"> 
<h1 class="{$modifiers}">H1 Heading</h1> 
<h2 class="{$modifiers}">H2 Heading</h2> 
<h3 class="{$modifiers}">H3 Heading</h3> 
<h4 class="{$modifiers}">H4 Heading</h4> 
<h5 class="{$modifiers}">H5 Heading</h5> 
<h6 class="{$modifiers}">H6 Heading</h6> 
</div> 

這是使用KSS-節點2.0.2

什麼我可能是錯在這裏做什麼想法?我將我的模板與另一個可以工作的項目上的模板進行了比較,並且我在相關部分中看不到任何區別。

回答

0

從那時起我認爲kss已經改變了一點,或者您使用了錯誤的修飾符類?

按照規格:

如果包括{{modifier_class}}在標記,生成的風格 指南將能夠使用正確的CSS類時,它顯示 樣本爲每修飾語。

https://github.com/kss-node/kss/blob/spec/SPEC.md