为了账号安全,请及时绑定邮箱和手机立即绑定

react 中 css-loader 配置防止className命名冲突

react 中 css-loader 配置防止className命名冲突

GCT1015 2018-12-20 18:15:18
我想实现在多个组建中添加相同className名时,不发生冲突。 想给每个class名称添加一个Base64的5位hash随机名称。 跟着npm官网上说的配出来不生效,反而所有的css样式都失效了。请大神帮忙看下哪里错了,不胜感激:{ test: /\.css$/, use: [    'style-loader',   {     loader: 'css-loader',     options: {       modules: true,       localIdentName: '[path][name]__[local]--[hash:base64:5]'     }   } ]}
查看完整描述

1 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

webpack配置没错,样式失效了也正常

在React组件中你的className都是未hash的className,当然样式失效了。。


查看完整回答
反对 回复 2019-01-25
  • 1 回答
  • 0 关注
  • 427 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信