.flexbox
引数を受け入れるミックスインを作成しようとしています。これも@orient
自動的に適用さbox-orient
れます。と組み合わせて使用すると!important
、より絞り込んだテストケースでも再現可能なエラーが発生します。
.foo() {
.bar;
}
.bar {
color: red;
}
body {
.foo() !important;
}
これにより、LESSはエラーをスローします(私はnode.jsで使用しています):
C:\...\node_modules\less\lib\less\parser.js:385
throw new(LessError)(e, env);
^
TypeError: Cannot call method 'charAt' of undefined
奇妙なことに、期待どおりに機能する.foo
代わりに使用する.foo()
:
.foo {
.bar;
}
.bar {
color: red;
}
body {
.foo !important;
}
私は何が間違っているのですか?