如何通过配置CSS Modules的hashPrefix提升编译后类名的可读性?

2026-05-07 18:500阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计932个文字,预计阅读时间需要4分钟。

如何通过配置CSS Modules的hashPrefix提升编译后类名的可读性?

直接输出结论:

为什么hashPrefix比单纯改localIdentName更实用

很多人只调localIdentName,比如设成[local]__[hash:base64:5],结果所有组件的类名都长这样:button__3TqAxheader__1aB2c——看着像,但点开DevTools根本分不清哪个button来自src/pages/Login/index.module.css还是src/components/Button/index.module.csshashPrefix本身不生成类名,但它能作为“命名空间锚点”,让localIdentName里的[path][name]真正落地生效。

阅读全文
标签:CSS

本文共计932个文字,预计阅读时间需要4分钟。

如何通过配置CSS Modules的hashPrefix提升编译后类名的可读性?

直接输出结论:

为什么hashPrefix比单纯改localIdentName更实用

很多人只调localIdentName,比如设成[local]__[hash:base64:5],结果所有组件的类名都长这样:button__3TqAxheader__1aB2c——看着像,但点开DevTools根本分不清哪个button来自src/pages/Login/index.module.css还是src/components/Button/index.module.csshashPrefix本身不生成类名,但它能作为“命名空间锚点”,让localIdentName里的[path][name]真正落地生效。

阅读全文
标签:CSS