です。 スタイラスのインポートに問題があります。インポートのこのようMethodeのを使用してI'am私のプロジェクトで : @import "project/**/*.styl"
スタイラス、サブディレクトリインポートの順番は
そしてまた、私はこのBEMのフォルダ構造があります。一般的には
Project/ |- Project.styl |- Block1/ | |- Block1.styl | |- _Element1/ | | |- _Element1.styl | | |- __Modificator1/ | | | |- __Modificator1.styl |- Block2/ |- Block3/
を、問題がbundle.cssの準備ができているときということです、そのスタイルは間違った方向に行きます。まずそれにどのように私のコードが見えること...そしてmodificators、要素だけにして、ブロックを行くので、改質剤を常に要素によって上書きされ、finnaly彼らは動作しません:
HTML:
<div class="block1_element1 block1_element1__modificator1"></div>
CSS:結果で
.block1_element1__modificator1{font-size: 14px} .block1_element1{font-size: 16px}
は16pxにフォントサイズになります...
誰かがスタートへの分岐の端から順番を変更する方法を知っていれば、どのようにスタイラスのit.s
面白いそれは 'sが、内部でどうあるべきか私はSASSで作業していましたが、インポートファイルには全く同じ方法を使用していましたが、 * index **は、** install **ファイルでした。そしてその理由から私はスタイラスによってSASSを置き換えることにしました。そのようなクールな機能を持っていれば本当に悲しいですが、それは完全には設定できません... –
AFAIK Sassはアルファベット順にファイルをインポートします。 –
うん...私は同じ輸入の組み合わせをしようとしていたとき、それはSASSの私のために働いていなかった...奇妙な... –