请教一个element ui组件按需加载情况下,覆盖sass全局变量失败的问题

使用bable-plugin-component的前提下进行了如下配置,但是并没有生效

//vue.config.js
module.exports = {
    css: {
        loaderOptions: {
            sass: {
                prependData: `@import "~@/styles/element-variables.scss";`
            }
        }

    }
}
//element-variables.scss
/*
Write your variables here. All available variables can be
found in element-ui/packages/theme-chalk/src/common/var.scss.
For example, to overwrite the theme color:
我是公共变量
*/
$--color-primary:yellow ;
$--border-radius-base: 2px;

/* icon font path, required */
$--font-path: '~element-ui/lib/theme-chalk/fonts';
阅读 1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏