Antd 引入之后一直报错 求大神指点问题出在哪里怎么解决一下

#1

在项目中加入antd 之后运行一直报这个错

#2

看样子是less文件有大括号没有匹配的,不过antd应该不会犯这个错误,重新 npm install 一下呢?或者是没有配置正确的less-loader?

#3

这是配置文件,antd 是最新的2.9.1的刚重新 npm install了 还是有问题

#4

求指点一下啊

#5
...
      {
        test: /\.css$/,
        loader: 'style!css'
      },
      {
        test: /\.less$/,
        loader: 'style!css!less'
      },
...
#7

如果你是用create-react-app构建项目的话,你那个配置了么?在webpack.config.dev.js

loaders: [
      {
        exclude: [
          /\.html$/,
          /\.(js|jsx)(\?.*)?$/,
          /\.less$/,   // 就这一行,很重要,必须exclude掉
          /\.css$/,
          /\.json$/,
          /\.svg$/
        ],
        loader: 'url',
        query: {
          limit: 10000,
          name: 'static/media/[name].[hash:8].[ext]'
        }
      },