【问题标题】:How to give classes in CSS modules better names?如何给 CSS 模块中的类起更好的名字?
【发布时间】:2017-05-31 10:15:48
【问题描述】:

我在webpack.config.js 中有这个配置:

  {
    test: /\.css$/,
    use: [
      {loader: "style-loader"},
      {
        loader: "css-loader",
        options: {
          modules: true,
          importLoaders: 1,
          sourceMap: true
        }
      }
    ]
  }

它按预期工作,但有一点可以改进 - 生成的类名称。

是否可以将生成的字符串添加到现有的类名中?

像这样:

// before:
   gSJW8QAdF0l_JiFWFeyjq

// after:
   loginContainer_gSJW8QAdF0l_JiFWFeyjq

【问题讨论】:

    标签: css webpack css-modules


    【解决方案1】:

    请参阅official docs 并查找有关 localIdentName 和 getLocalIdent 的部分。使用它,您可以完全自定义您的班级名称。干杯!

    【讨论】:

      猜你喜欢
      • 2012-10-06
      • 2012-10-07
      • 2021-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-04
      • 2021-03-16
      相关资源
      最近更新 更多