当前位置:   article > 正文

vue动态更改主题颜色的一些想法_$color-primary

$color-primary

 vue3 + vite引入scss全局变量

这篇文章是对上篇文章中的第一位评论者的问题的一些解决办法

​​​​​​​​​​​​​​


需求

上篇文章说了如何在已经引入element_ui的情况下设置自己的全局scss变量(globalStyle.scss),但是评论区有位开发者说有些时需要在js中动态改变scss的变量,比如整体修改网页的主题颜色。

但是在vite.config.js中全局引入scss后再在单个文件中引入的话,系统就会提示重复load的错误。针对这种情况有了这篇文章。

一、出错情境

vite.config.js和vue的js片段中同时引入globalstyle.css

  1. //vite.config.js
  2. css: {
  3. preprocessorOptions: {
  4. scss: {
  5. //
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/332290
    推荐阅读
    相关标签