2014-10-18 43 views
0

我正在使用Grunt和最新的NodeJS for windows從getbootstrap.com編譯bootstrap 3.2.0。有一件事我注意到在編譯時沒有錯誤,但沒有反饋狀態css類被添加/編譯到css文件。任何幫助?Bootstrap 3.2未編譯的反饋狀態

+0

請提供一些工作小提琴並簡要解釋您的問題 – Innodel 2014-10-18 06:03:33

+0

好的。我在http://getbootstrap.com下載了bootstrap的zip副本,並在我的電腦中安裝了最新的NodeJS並安裝了GRUNT。遵循bootstrap頁面上的所有說明,瞭解如何編譯僅編輯變量。然後編譯爲0錯誤,但在測試編譯後的bootstrap.css .has-warning/feedback狀態時,它們似乎沒有編譯到CSS。 – naviciroel 2014-10-18 06:23:46

回答

0

好的找到了答案。由http://getbootstrap.com提供的form.less在變量中存在錯誤。

原始代碼:

.has-success { 
    @include form-control-validation($state-success-text, $state-success-text, $state-success-bg); 
} 
.has-warning { 
    @include form-control-validation($state-warning-text, $state-warning-text, $state-warning-bg); 
} 
.has-error { 
    @include form-control-validation($state-danger-text, $state-danger-text, $state-danger-bg); 
} 

修復

.has-success { 
    @include form-control-validation($state-success-text, $state-success-border, $state-success-bg); 
} 
.has-warning { 
    @include form-control-validation($state-warning-text, $state-warning-border, $state-warning-bg); 
} 
.has-error { 
    @include form-control-validation($state-danger-text, $state-danger-border, $state-danger-bg); 
} 

的VAR $狀態預警文本傳遞兩倍的參數缺少$狀態預警邊界

+1

請做一個這樣的錯誤報告:https://github.com/twbs/bootstrap/issues/new – Christina 2014-10-18 13:45:58

+0

看來它已經被某人在他們當前的版本中報告過,它仍然有這個錯誤。 – naviciroel 2014-10-18 20:08:58