vue-cli3中引入ant-vue时的less报错

具体报错如下图:
在这里插入图片描述
在vue-cli3引入报错其实就是less的版本问题;
在less@2.x是ok的
在less@3.x是会出现这个错误,但是最近的默认安装都是默认安装less@3.x。

解决方式

在引入ant-vue的项目中添加一个vue.config.js文件。这个文件就是vue-cli3暴露出的配置文件,配置结果如下:

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

这样就完美解决。
当然也可以降低less的版本到less@2.x也是可行的。

Logo

前往低代码交流专区

更多推荐