vue3 使用 vue.config.js 配置使用scss全局变量_vue.config.js配置scss_空晓天的博客-程序员秘密

技术标签: 笔记  scss  Vue  vue3  vue.js  javascript  

vue3 使用 vue.config.js 配置使用scss全局变量

记录学习和开发中遇到的问题或难题

刚开始我在网上查找了许多资料,都是需要什么安装安装 sass-resources-loader 和配置什么乱七八糟的,我没有尝试过,因为我觉得根本不需要这么麻烦

通过查阅资料和尝试,我发现只要在 vue.config.js 配置一下就可以了,我配置的环境是 vue3,但是我觉得 vue2 也应该适用,废话不多说,配置如下:

module.exports = {
    
	css: {
    
        loaderOptions: {
    
            sass: {
    
            // 具体路径根据你们项目来
                additionalData: `@import "@/assets/theme.scss";`
            },
            scss: {
    
                additionalData: `@import "@/assets/theme.scss";`
            }
        }
    }
}

个人博客 http://www.sharekong.xyz 欢迎访问

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43390928/article/details/121247269

智能推荐

linux 下获取当前工作路径的方法_只此冒泡君的博客-程序员秘密

获取工作路径这里介绍两种方法:1.使用getcwd()函数。头文件:#include 定义函数:char * getcwd(char * buf, size_t size);函数说明:getcwd()会将当前的工作目录绝对路径复制到参数buf 所指的内存空间,参数size 为buf 的空间大小实例:void getPath(){ char pPath[

Qt界面中嵌入其他exe程序的界面,使用Qt5_anhuang0693的博客-程序员秘密

下面用一个小例子来演示如何在Qt的界面中嵌入其他exe程序的界面,最终效果如下图所示。本文参考了http://blog.csdn.net/jiaoyaziyang/article/details/49802993,感谢原作者。下面是具体的实现方法,用Windows自带的计算器程序做例子。主要的思路就是获取到计算器程序的窗口类名称,然后在Qt中利用QWindo...

[学习笔记—Objective-C]《Objective-C 程序设计 第6版》第七章 类_J_Knight的博客-程序员秘密

本章的学习笔记以本书第六章的例题(两个分数的加法)为主线展开,逐步介绍重要的知识点。Part 1. 合成存取方法从Objective-C 2.0 开始,可自动生成设置方法和取值方法:通过属性。接口文件:@interface Fraction : [email protected] int numerator, denominator; //分子,分母实现文件:@implementation Frac

Android NFC开发概述_weixin_30889885的博客-程序员秘密

NFC手机相比普通手机来说,有以下3个附加功能:  1.可以当成POS机来用,也就是“读取”模式  2.可以当成一张卡来刷,也就是NFC技术最核心的移动支付功能  3.可以像蓝牙、Wi-Fi一样做点对点通信NearField Communication (NFC) 为一短距离无线通信技术,通常有效通讯距离为4厘米以内。NFC工作频率为13.65 兆赫兹,通信速率为106 kbit...

黑马程序员——java基础: 集合_卡洛的博客-程序员秘密

14.1 为什么出现集合类?       面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种数组和集合类同事容器,有何不同?        数组虽然也可以存储对象,但长度是固定的;集合长度是可变的,数组中可以存储基本数据类型,集合只能存储14.3  迭代器迭代:就是取出集合中元素的一种方式

Kotlin编程之路——如何在Android studio环境使用kotlin开发_闫瑞锋的博客-程序员秘密

前言前面说了那么多,只是和kotlin有了一个大概的认知而已,如果没有经常去使用,久而久之就会忘记,所以是时候和Kotlin打交道的时候了,前面只是介绍Kotlin如何如何的,没有一个示例源码项目来为解剖kotlin的真面目,下面就开始为大家讲解如何在Android studio环境使用kotlin开发。本篇文章是基于Android studio...

随便推点

android天气预报开发_Android应用程式开发:天气预报的天气应用程式_danpincheng0204的博客-程序员秘密

android天气预报开发 本教程将介绍如何开发android应用程序 。 在本教程中,我们将探讨创建Android应用程序所需的内容以及可用于创建应用程序的积木。 例如,我们将创建一个天气应用程序。 几个月前我们谈到了它 ,我们将开发具有天气状况和天气预报的天气应用程序。 要开发一个android应用程序,我们至少需要: 一个活动 布局 这些是我们可以使用的基本组件。 当然,...

Cisco 无线AP刷机为胖AP_weixin_33857679的博客-程序员秘密

一、本次准备升级的设备型号 AIR-CAP16021-C-K9二、 设置好电脑的IP地址以及准备好TFTP:将电脑IP设置成10.0.0.2/8,TFTP服务器使用的是solarwinds 10.9.1.33。三、连接Console线,查看Console线的端口四、使用设置串口参数如下五、下载1602I的胖AP的IOS文件,网址:http://down.51cto.com/d...

STM32 TIM1/TIM8 高级定时器输出带死区的互补PWM_死区 互补输出 电压极性相同_zqlhehe的博客-程序员秘密

STM32 芯片的TIM1和TIM8属于高级定时器,可以用于输出互补PWM.本文使用的芯片是STM32F429,用TIM8 的CH3 输出互补PWM下面是对应引脚及初始化初始化引脚定时器初始化频率计算,计数时钟/计数值如下 10M/100 = 100k另外在前面的初始化使能端口和TIM8的时钟即可。...

python中format的用法-Python format 格式化函数_weixin_37988176的博客-程序员秘密

如果在 str.format() 调用时使用关键字参数,可以通过参数名来引用值:>>> print('This {food} is {adjective}.'.format(... food='spam', adjective='absolutely horrible'))This spam is absolutely horrible.位置参数和关键字参数可以随意组合:>>> pri...

Java的对象头和对象组成详解_对象头组成_youaresherlock的博客-程序员秘密

目录一,对象头1,Mark Word2,指向类的指针3,数组长度二,实例数据三,对齐填充字节Java对象保存在内存中时,由以下三部分组成:1,对象头2,实例数据3,对齐填充字节一,对象头java的对象头由以下三部分组成:1,Mark Word2,指向类的指针3,数组长度(只有数组对象才有) 1,Mark WordMar...

cocos2d-x /cocos2d-iphone在mac下环境搭建_Colin丶的博客-程序员秘密

换了macbook ,迫不及待的装了xcode。下面谈谈在mac下cocos2d-x环境的搭建。(cocos2d-iphone)同样道理。首先,下载必须的文件。cocos2d 下载地址  http://www.cocos2d-iphone.org/downloadcoco2d -x 下载地址 http://code.google.com/p/cocos2d-x/down

推荐文章

热门文章

相关标签