IntelliJ IDEA 无法识别具有唯一命名约定的自定义 CSS 模块类名

IntelliJ IDEA not recognizing custom CSS module class names with unique naming convention

提问人:mmeqbel 提问时间:10/17/2023 更新时间:10/17/2023 访问量:32

问:

我正在做一个使用具有独特命名约定的自定义 CSS 模块的项目。我已经将我的 css-loader 配置为以特定方式生成类名,并且在编译我的样式时它可以正常工作。但是,IntelliJ IDEA 似乎无法识别这些自定义类名

{
  loader: 'css-loader',
  options: {
    modules: {
      auto: (resourcePath) => resourcePath.endsWith('.module.sass'),
      exportLocalsConvention: (name) => name.split('-').slice(1).map(
        (part, index) => (index > 0 ? part.charAt(0).toUpperCase() + part.slice(1) : part),
      ).join(''),
      localIdentName: '[local]',
    },
  },
}

即使样式正确编译,IntelliJ IDEA 也没有为我的自定义类名提供自动完成和其他功能

我希望 intellij 能够识别我的自定义约定

reactjs intellij-idea webpack css-modules css-loader

评论


答: 暂无答案