解决vue项目中使用ivew定制主题报 .bezierEasingMixin();错误

背景:在使用view-design(iview)定制主体时(覆盖变量方式)出现less错误

完整错误如下

 解决方法:

在vue.config.js中添加

less-loader:5.0.x

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

less-loader:6.0+

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

即可解决;

方法适用于vue-cli>3的情况

原文地址:https://www.cnblogs.com/guojikun/p/12564665.html