私は以下のファイルをコンパイルする dotless 1.3.1.0 を使用します。これはブートストラップ 2.x では問題なく動作しましたが、ブートストラップ 3.0.0 (ここからソースをダウンロード: http://getbootstrap.com/getting-started/ )に切り替えた後、突然次のエラーが発生しました。
')' が必要ですが、ファイル 'mixins.less' の 47 行目に ' ' が見つかりました: [46]: // サイズ変更のショートカット [47]: .size(@width; @height) { ---------- ---^ [48]: width: @width;
; を持っているようです パラメータ間のセパレータは有効ではありません。mixins.less の元のソースは次のようになります。
...
// Sizing shortcuts
.size(@width; @height) {
width: @width;
height: @height;
}
...
更新された less コンパイラを使用する必要がありますか? または、ブートストラップはバグの少ないソースをリリースしましたか?
更新 1: dotless のプル リクエストが存在し、問題を修正していることがわかります。
https://github.com/dotless/dotless/pulls 「の修正 ; mixin パラメータ リストではサポートされていません #319 #320」
これが dotless で修正されるまで、css ファイルを使用します。