ant-design-vue安装报错解决

编译报错如图

ant-design-vue安装报错解决_第1张图片

原因

ant-design-vue使用less预处理器。在less3.0版本以前,javascriptEnabled属性默认为true,3.0以后默认为false。我的项目less版本为3.0.4,所以在编译中会报错

解决

1. 首先安装好less-loader

  然后在vue.config.js添加配置(less-loader版本小于6.0)

module.exports = {
 css: {
  loaderOptions: {
   less: {
    javascriptEnabled: true
   }
  }
 }
}

  如果less-loader版本大于6.0,配置为

module.exports = {
 css: {
   loaderOptions: {
    less: {
      lessOptions: {
        javascriptEnabled: true
      }
    }
   }
 }
}

2. 如果上面方法还不行,试试将less-loader版本降到3.0以下

你可能感兴趣的:(vue.js,前端,javascript)