0

より少ないファイルとTwitterブートストラップでの作業で奇妙な問題が発生しています:

私はすでに深い調査をしましたが、私はまだ問題に直面しています。

lessとTwitterBootstrapの最新バージョンをダウンロードし、次のようにファイルを整理しました。

bootstrap.less

/*!
 * Bootstrap v2.2.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

// Core variables and mixins
@import "less/variables.less"; // Modify this for custom colors, font-sizes, etc
@import "less/mixins.less";

// CSS Reset
@import "less/reset.less";

// Grid system and page structure
@import "less/scaffolding.less";
@import "less/grid.less";
@import "less/layouts.less";

// Base CSS
@import "less/type.less";

// Utility classes
@import "less/utilities.less"; // Has to be last to override when necessary

私のフォルダより少ない私はすべてのファイルを置きました

変数.lessmixins.lessリセット.lesslayouts.lesstype.lessユーティリティ.lessscaffolding.lessgrid.less

ファイルがBOMでエンコードされている場合、問題が発生する可能性があることを読みました。BOMなしでインデックスを保存するためにSublimeからDreamweaverに切り替えましたが、うまくいきませんでした。

奇妙なことに、Lessはいくつかのファイルをコンパイルするだけでなく、:などの未定義の変数はほとんどないことも教えてくれますが@baseFontFamily , @baseFontSize, @gridColumnwidth, @gridGutterwidth、これらの変数は私のvariables.lessに設定され、ファイルbootstrap.lessとvariables.lessが正常に読み込まれます。私のケースをよりよく説明するために、印刷画面をアップロードしますここに画像の説明を入力してください

問題の原因は何ですか?

ご理解のほどよろしくお願いいたします。私の問題の要点を理解していただければ幸いです。

4

1 に答える 1