🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
`css-loader`默认的哈希算法是`[hash:base64]`,这会将`.title`编译成`._3zyde4l1yATCOkgn-DBWEL`这样的字符串。 [`webpack.config.js`](https://github.com/ruanyf/css-modules-demos/blob/master/demo03/webpack.config.js)里面可以定制哈希字符串的格式。 ~~~ module: { loaders: [ // ... { test: /\.css$/, loader: "style-loader!css-loader?modules&localIdentName=[path][name]---[local]---[hash:base64:5]" }, ] } ~~~ 运行这个示例。 ~~~ $ npm run demo03 ~~~ 你会[发现](http://ruanyf.github.io/css-modules-demos/demo03/)`.title`被编译成了`demo03-components-App---title---GpMto`。