8

この質問によると、 v.1.4.0 未満から css ファイルをインポートすることが可能です。タスク
を使用しようとしましたが、機能していません。 次のような css ファイルをインポートする方法はありますか: nodeJS gulp を使用しますか?gulp-less
@import "../spritesheet.css";

4

1 に答える 1

7

必要に応じて、LESS にファイルを含める方法はいくつかあります@import ([keyword]) "filename"

許可されているキーワードは次のとおりです。

  • 参考:Lessファイルを使うが出力しない
  • inline: ソース ファイルを出力に含めますが、処理しません。
  • less: ファイル拡張子に関係なく、ファイルを Less ファイルとして扱います。
  • css: ファイル拡張子に関係なく、ファイルを CSS ファイルとして扱います。
  • once: ファイルを 1 回だけインクルードします (これがデフォルトの動作です)。
  • multiple: ファイルを複数回インクルードします
  • オプション: ファイルが見つからない場合にコンパイルを続行する

Lesscss.org - インポート オプション

ユースケースが何であるかは明確ではありませんがspritesheet.css、LESS ファイルの内容をさらに使用したい場合 (たとえば、スプライトシートで定義されたクラスを拡張する場合)、(less)キーワードが必要です。

spritesheet.cssLESS ファイル内からはまったくアクセスせずに、出力ファイルにの内容を含めるだけの場合は、(inline).

于 2015-04-19T11:16:54.227 に答える