当前位置: 首页 > news >正文

记录vite引入sass预编译报错问题

vite.config.ts

resolve: {
  alias: {
      '@': path.resolve(__dirname, 'src'),
    },
  },
  css: {
    // css预处理器
    preprocessorOptions: {
      scss: {
        additionalData: @use "@/assets/styles/block.scss" as *;,
      }
    }
  },

block.scss

$colorGreen: #00ff00;

index.vue

:v-deep .font-size-14{
  color: $colorGreen;
}

“vite”: “^6.2.0”, “sass”: “^1.86.0”

报错error during build:
[vite:css] [sass] Undefined variable.

color: $colorGreen;
│ ^^^^^^^^^^^

经过测试必须把"sass":降到 v"1.69.5",然后vite和页面引入的scss 都改为import加粗样式****
在这里插入图片描述
在这里插入图片描述

相关文章:

  • 支持 MCP 协议的开源 AI Agent 项目
  • HTML跑酷
  • android 何如查找内网设备 IP
  • JavaScript 读取电脑复制的内容
  • android音效算法集成框架(3)
  • Spring容器生命周期详解
  • XHR.readyState详解
  • markdown 文件转 word
  • nginx反向代理示例
  • 爬虫面试题
  • HarmonyOS NEXT 关于鸿蒙的一多开发(一次开发,多端部署) 1+8+N
  • 前端技术(28) : 拖拽、粘贴和点击浏览文件上传
  • iOS rootless无根越狱检测方案
  • Python中的JSON转换:全面指南与最佳实践
  • ESLint报错:Could not find config file.
  • Git合并删除原理
  • Centos与Ubuntu系统的对比分析
  • C++进制转换的方法
  • LinuxI/O多路转接(select、poll、epoll)
  • 23种设计模式-模板方法(Template Method)设计模式
  • .net 网站开发实例/域名注册管理机构
  • 政治建设求是网/上海优化seo
  • 网站建设电话推广话术/合肥seo代理商
  • 企业建立自己网站主要方式/广州网络seo优化
  • 贵州省住房及城乡建设部网站/品牌seo培训
  • 黄金网站app下载免费/免费的seo优化