带有webpack小写文件名的css模块

时间:2017-07-29 11:03:53

标签: webpack sass css-modules

我的webpack.confg

中有以下规则
  use: [
    {
      loader: 'css-loader',
      query: {
        modules: true,
        sourceMap: true,
        importLoaders: 2,
        localIdentName: '[name]__[local]___[hash:base64:5]'
      }
    },
    'sass-loader'
  ]

这有效,但我的文件名是大写的,例如Label.scss

这意味着我的班级名称以Label__whatever__DRfgZ为例。

无论如何都要小写来自文件名的类的第一部分吗?

1 个答案:

答案 0 :(得分:0)

如果您使用的是Webpack> = 2.2.1,则可以将function传递给加载程序选项:

{
  "deviceName": "iPhone 6",
  "platformName": "iOS",
  "platformVersion": "10.2.1",
  "app": "/Users/telaviv/Downloads/Digitel.ipa",
  "automationName": "XCUITEST",
  "udid": "1593436bc7eb0a4eedb62f640462329ff2c9ce0e"
}