首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Webpack css-loader不考虑localIdentName

Webpack css-loader不考虑localIdentName
EN

Stack Overflow用户
提问于 2018-05-18 02:32:57
回答 1查看 904关注 0票数 0

我使用css-loader作为Webpack插件来转换我的css类名称,但是localIndentName选项没有任何作用。

下面是我对css-loader的配置:

代码语言:javascript
复制
{
    test: /(\.css|\.scss|\.sass)$/,
    use: [
      {
        loader: 'css-loader',
        options: {
          sourceMap: true,
          module: true,
          localIndentName:'[name]_[local]_[hash:base64:5]'
        }
      }
    ]
  }

我的html元素的类仅被转换为散列值:

代码语言:javascript
复制
<div class="_3FKNgBgNuQfnCln2xIoxoO">
   <div class="_3qj_5lUx_x_cKsHgbKmTIq"></div>
</div>

我使用以下版本:

  • 节点: 8.11.1
  • npm: 6.0.1
  • webpack: 8.11.1

0.28.11

有人知道我做错了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2020-11-06 16:33:04

试着这样做,

代码语言:javascript
复制
 modules: true,
 modules: {
       localIdentName: '[name]__[local]___[hash:base64:5]'
           }

而不是

代码语言:javascript
复制
module: true,
      localIndentName:'[name]_[local]_[hash:base64:5]'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50398304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档