Umi: Relative path in cssModulesExcludes does not work

Created on 17 Apr 2018  ·  8Comments  ·  Source: umijs/umi

  • It does not work
// .webpackrc
const path = require('path')

export default {
  cssModulesExcludes: [
    './src/layouts/Header.less'
  ]
}

  • It works
// .webpackrc
const path = require('path')

export default {
  cssModulesExcludes: [
    path.resolve(__dirname, './src/layouts/Header.less')
  ]
}

type(question)

Most helpful comment

windows 下是不是反斜杠的,试试 src\layouts\Header.less

src\\layouts\\Header.less这样是可以的

All 8 comments

- './src/layouts/Header.less'
+ 'src/layouts/Header.less'

这样试试?记得是根据字符串进行匹配的,./. 应该是匹配不到的。

试过了,是不行的

试过了,是不行的

确定试过?我刚测了下是这个规则,不加 ./ 就可以。

和 global.css 是两个逻辑。

确定试过了,windows 10下

windows 下是不是反斜杠的,试试 src\layouts\Header.less

windows 下是不是反斜杠的,试试 src\layouts\Header.less

src\\layouts\\Header.less这样是可以的

Was this page helpful?
0 / 5 - 0 ratings

Related issues

miaojinxing picture miaojinxing  ·  3Comments

liuxinqiong picture liuxinqiong  ·  3Comments

tauruswang picture tauruswang  ·  3Comments

zhanchengkun picture zhanchengkun  ·  3Comments

kitebear picture kitebear  ·  3Comments