首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用css模块时,使用控制台中的原始className

使用css模块时,使用控制台中的原始className
EN

Stack Overflow用户
提问于 2018-05-07 20:15:32
回答 1查看 316关注 0票数 0

我使用的是babel-plugin-react-css-modules。这是我对webpack的配置。

代码语言:javascript
复制
      devtool: 'source-map',
      {
        test: /\.local\.(css|scss)$/,
        use: [
          'style-loader',
          'css-loader?sourceMap&modules&importLoaders=1&localIdentName=[path]___[name]__[local]___[hash:base64:5]',
          'postcss-loader?sourceMap',
          'sass-loader?sourceMap',
          {
            loader: 'sass-resources-loader?sourceMap',
            options: {
              resources: [ path.resolve(__dirname, './src/client/styling/styles/variables.scss'), ],
            },
          },
        ],
      },

当我在我的组件中添加如下内容时

代码语言:javascript
复制
<h2 styleName="feature-one">Feature Scene</h2>

在我的css文件中,我添加了以下内容

代码语言:javascript
复制
.feature-one {
   color: red;
 }

所有工作都与样式有关,但是如果我检查元素,这是我所看到的

它是生成的css模块名称。当我检查元素时,我能以某种方式映射它并显示原始类名'feature-one‘吗?

EN

回答 1

Stack Overflow用户

发布于 2019-04-07 08:52:05

你可以试试devtool: "nosources-source-map"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50214022

复制
相关文章

相似问题

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