2017-09-29 19 views
1

CSS 모듈을 사용하는 응용 프로그램에서 일부 스타일은 이름의 길이가 꽤 큽니다. 우리가 쌓은 건축물에 대해서는이 것을 더 짧게하는 것이 현명 해 보입니다.localIdentName 해시 충돌

DOM과 관련하여 문제가 있습니까? 짧은 클래스 이름을 사용하면 브라우저가 더 쉽게 렌더링됩니까?

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

그러나, 다섯 개 문자, 즉 매우 큰 주소 공간되지 않습니다 : 그것은 중요하지 않습니다 경우

, 난 그냥 짧은 해시로 클래스에 대해 선호하는 것입니다. css-loader에서 해쉬 충돌을 처리합니까?

답변

1

나는 이것을 테스트했다 (질문을 게시하기 전에 할 수 있었음). 아니요, 해쉬 충돌을 지원하지 않습니다. 다음과 같이 localIdentName을 설정합니다.

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

스타일이 많이 충돌합니다.