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

sass报错,忽略 Sass 弃用警告,降级版本

最有效的方法是创建一个 .sassrc.json 文件来配置 Sass 编译器。告诉 Sass 编译器忽略来自依赖项的警告消息。

解决方案:

1. 在项目根目录创建 .sassrc.json 文件:

{
  "quietDeps": true
}

这个配置会让 Sass 编译器忽略所有来自依赖项(包括 wot-design-uni)的警告消息。

2. 如果想更精确地控制,也可以使用以下配置:

{
  "quietDeps": true,
  "loadPaths": ["node_modules"]
}

3. 如果上述方法不起作用,可以在 vite.config.ts 或 vue.config.js 中配置 Sass 选项:

// ... 现有代码 ...
export default defineConfig({
  // ... 其他配置 ...
  css: {
    preprocessorOptions: {
      scss: {
        quietDeps: true
      }
    }
  }
  // ... 其他配置 ...
})

创建完 .sassrc.json 文件后,重新启动开发服务器,Sass 警告应该就不会再显示了。

4. 降级 Sass 版本

如果不能解决问题,你可以考虑降级 Sass 版本到不显示这些警告的版本:

npm install sass@1.32.13 --save-dev

在 package.json 的 scripts 中修改

在构建命令中添加 --quiet 参数来抑制警告:

"dev": "uni --quiet"
http://www.dtcms.com/a/99471.html

相关文章:

  • 笔记本裸机安装centos,找不到wifi设备问题
  • 英语学习笔记1
  • 命悬生死线:当游戏遭遇DDoS围剿,如何用AI破局?
  • 【Linux网络与网络编程】01.初识网络
  • 【设计模式】状态模式
  • Redis 分布式锁实现深度解析
  • RHCA核心课程技术解析5:红帽高可用性集群架构与深度实践
  • 基于Huggingface的lerobot项目在so-arm100机械臂上的复现笔记
  • 创建SpringBoot项目报错
  • Java创建对象有几种方式?
  • 吴恩达深度学习复盘(1)神经网络与深度学习的发展
  • 什么是UI自动化测试?什么项目适合做UI自动化测试?
  • 编程考古-Borland JBuilder:一场关于Java灵魂的战争与救赎
  • Android 设计模式之适配器模式
  • 智能路由系统-信息泄露漏洞挖掘
  • 简单使用LlamaIndex实现RAG
  • (四)GTM_TOM模块定时器中断应用
  • 基于Python深度学习的鲨鱼识别分类系统
  • 垃圾回收机制的几种实现机制简介
  • 【差分】详解一维前缀和和差分问题
  • Java高级JVM知识点记录,内存结构,垃圾回收,类文件结构,类加载器
  • 无人机进行航空数据收集对于分析道路状况非常有用-使用无人机勘测高速公路而不阻碍交通-
  • BurpSuit抓包失败-基础配置
  • 用war解压缩.7zip文件解压缩正在进行但是结束后文件消失了
  • 计算机二级考前急救(Word篇)
  • python:将mp4视频快进播放,并保存新的视频
  • OpenHarmony子系统开发 - 安全(二)
  • Redisson分布式锁深度解析:原理与实现机制
  • STM32F4单片机SDIO驱动SD卡
  • NLP语言模型训练里的特殊向量