6

@variable (@variable: "file.less") を使用して、file.less を main .less にインポートしたいと考えています。

私はこの方法を試しました:

@var: 'file.less';
@import @var

またはこの方法:

@import "@var"

また:

@import "@{var}"

しかし、うまくいきません。

何か案は?

4

3 に答える 3

1

@importsは@variablesの前に処理されるため、機能しません。

于 2013-01-31T16:45:30.423 に答える
0

LESS 1.4.0 のベータ版をチェックしてください。@import ステートメントで変数を処理できる必要があります。

https://github.com/cloudhead/less.js/issues/410

// An example from the issue for this feature:
@theme: winter;
@import "@{theme}/theme.less";

ノードのベータ版は、次の方法で入手できます。

npm install -g less@beta

または、 https://github.com/cloudhead/less.js/blob/master/dist/less-1.4.0-beta.jsのブラウザーの場合

于 2013-04-14T21:06:23.493 に答える
-1

どうですか:

@import url(@var);

?


いや、それはうまくいかないようです。

于 2012-10-17T08:58:27.253 に答える