zhangyuang / ssr

A most advanced ssr framework support React17/React18/Vue2/Vue3 on Earth that implemented serverless-side render specification.
http://doc.ssr-fc.com/
MIT License
2.61k stars 284 forks source link

cssModule 配置不生效 #115

Closed wuyiifan closed 3 years ago

wuyiifan commented 3 years ago

提问前请确认以下几点信息,否则你的问题将不会被解答

详细描述你的问题

config.js配置cssModule不生效

期望的结果

当前使用的版本

不要贴 package.json 用 yarn list "ssr*" 来查看版本。同时建议熟读semver 规则并且知道怎么安装最新依赖!

复现仓库地址

超过一行代码能描述的问题必须提供复现地址, 用默认的 example 给最简单的复现代码不要给包含着一堆业务代码的仓库

你本人对问题可能的原因判断(如果你能大概判断的话)

wuyiifan commented 3 years ago
postcss: {
          cssModules: {
            enable: true, // 默认为 false,如需使用 css modules 功能,则设为 true
            config: {
              namingPattern: 'module', // 转换模式,取值为 global/module
              generateScopedName: '[hash:base64:5]'
            }
          }
        }
zhangyuang commented 3 years ago

看文档用的css-loader版本

wuyiifan commented 3 years ago

"version": "4.2.2"

zhangyuang commented 3 years ago

那你就去看css-loader的文档啊。。

module.exports = {
  css: () => {
    return {
      loaderOptions: {
        cssOptions: {
          modules: {
           localIdentName: xxx
          }
        }
      }
    }
  }
}