2019年3月16日のブックマーク (1件)

  • css-modulesを止めようとしている話(具体的な解決編) - saneyuki_s log

    BEMでいいじゃん話の続きその2にして, 具体的な解決編. 多分ここが気になる人が多いと思うのでなるべく箇条書きで済ませることにする. 背景 前回書いてた内容をまとめると以下のようになる. 無駄話が多いので前回は読まなくてもいいです. 追記: 前回読んでもらった方がいい気がしてきた. 時間が無い方はいったん飛ばしてくれて構わないのは変わらず. 状況 サービスの初期からwebpackcss-loader(を用いたcss-modules)を使用していた これは(個人的には好きではないが)そこまでの問題ではなかった stylelintなどの各種のLint機構がそのまま使える上, CSSUIコンポーネントのコードは分離できていた サービス開始時の鉄火場の中で, cascadingに基づく暗黙的なスタイルの継承を用いて, UI component treeにおいて祖先側が子孫側のスタイルを上書き

    css-modulesを止めようとしている話(具体的な解決編) - saneyuki_s log
    Rishatang
    Rishatang 2019/03/16
    import順序変えるとレイアウト崩れるの地獄すぎる…