less-filesをコンパイルするドットレス1.3.1.0を使用します。これは、ブートストラップ2.xので罰金働いたが、3.0.0をブートストラップするために切り替えた後(ここからソースをダウンロード:http://getbootstrap.com/getting-started/)、私は突然、このエラーを取得:ドットがコンパイルに失敗しました。ブートストラップで3 lessソース
Expected ')' but found ' ' on line 47 in file 'mixins.less': [46]: // Sizing shortcuts [47]: .size(@width; @height) { ------------^ [48]: width: @width;
があるようです。パラメータ間のセパレータは有効ではありません。 mixins.lessの元のソースは次のようになります:
...
// Sizing shortcuts
.size(@width; @height) {
width: @width;
height: @height;
}
...
更新されたlessコンパイラを使用する必要がありますか?あるいは、ブートストラップのリリースでバグが少なくなったのですか?
UPDATE 1:私は、ドットなしのプルリクエストが存在し、問題を修正していることがわかります。
https://github.com/dotless/dotless/pulls 「の修正、ミックスインパラメータリストでサポートされていません#319#320」
これはドットなしで固定されるまで、私はCSSファイルを使用して行きます。あなたは、ブートストラップのgetting started pageをチェックアウトする場合
はうまく見えますが、dotless.Compiler実行ファイルでは動作しません。 LESSファイルの改ざんを見ているときにはまだ窒息しています。 : –
これを愚かにまでチョークする...ページの "DLLをダウンロードする"リンクは、1.4.1ではなく、1.3.1を押している。あなたが最後のジップをつかんでいれば、 Visual Studioでビルドしてください。Viola。次のステップに役立つものがあります:http://tedgustaf.com/blog/2010/11/setup-dotless-in-aspnet-project/ - ビルダーを配置する方法の説明あなたのプロジェクトのビルドプロセス。 –