2017-09-29 8 views
1

CSSモジュールを使用しているアプリケーションでは、スタイルのいくつかは名前の長さにかなりのものがあります。私たちのプロダクトビルドでは、これをもっと短くすることは賢明なようです。localIdentNameハッシュクラッシュ

これは、DOMに関しても重要ですか?短いクラス名はブラウザのレンダリングを容易にしますか?

localIdentName: '[hash:base64:5]', 

しかし、5つの文字で、それは非常に大きなアドレス空間ではありません:それは問題でない場合

、私はちょうど短いハッシュするクラスの好むだろう。 css-loaderにハッシュ衝突の処理がありますか?

答えて

1

私はこれをテストしました(質問を投稿する前にこれを実行していた可能性があります)。いいえ、ハッシュの衝突はサポートされていません。私はlocalIdentNameを次のように設定しました:

localIdentName: '[hash:base64:1]', 

そして、スタイルの負荷が衝突します。

関連する問題