私は次のスタックを持っています:
- Symfony2
- lessphp フィルターをインストールした Twig。
- ツイッターブーストラップ
base.css には次のものがあります。
// base.less
@import '/path/to/bootstrap.less'
@linkColor: 13px;
変数名はまったく重要ではありません。ブートストラップで使用される他の変数にすることができます。オーバーライドされないだけです。しかし、変数を別の .less ファイルに入れて base.less にインポートすると、すべてが期待どおりに機能します。
// base.less
@import '/path/to/bootstrap.less'
@import '/path/to/variables.less'
と
// variables.less
@linkColor: 13px;
なぜこれが機能し、他の機能が機能しないのですか? ドキュメント (less/lessphp) を調べましたが、これに関連するものは見つかりませんでした。(または、どこを見ればよいかわかりませんでした)。
誰かがなぜこれが起こっているのか説明できますか?