The legacy JS API is deprecated and will be removed in Dart Sass 2.0

The legacy JS API is deprecated and will be removed in Dart Sass 2.0

更新了sass版本后,启动项目控制台一直在报错,影响开发效率,强迫症表示忍受不了。

字面意思是:Sass在2.0版本将会移除legacy JS API,所以现在使用会发出警告以提醒使用者尽快调整api。

如果使用的vite,官网也有说明

大致意思是:vite当前的css编译依然使用的兼容的js api的。

所以更改一下vite的设置即可:

js 复制代码
export default defineConfig({
  css: {
    preprocessorOptions: {
      scss: {
        api: 'modern-compiler' // or "modern", "legacy"
      },
    },
  },
})
相关推荐
jingling5551 分钟前
面试版-前端开发核心知识
开发语言·前端·javascript·vue.js·面试·前端框架
FogLetter8 分钟前
图片懒加载:让网页飞起来的魔法技巧 ✨
前端·javascript·css
拾光拾趣录12 分钟前
JavaScript 加载对浏览器渲染的影响
前端·javascript·浏览器
m0_6873998420 分钟前
写一个Ununtu C++ 程序,调用ffmpeg API, 来判断一个数字电影的视频文件mxf 是不是Jpeg2000?
开发语言·c++·ffmpeg
爱上语文30 分钟前
Redis基础(5):Redis的Java客户端
java·开发语言·数据库·redis·后端
A~taoker36 分钟前
taoker的项目维护(ng服务器)
java·开发语言
萧曵 丶39 分钟前
Rust 中的返回类型
开发语言·后端·rust
hi星尘1 小时前
深度解析:Java内部类与外部类的交互机制
java·开发语言·交互
看到我,请让我去学习1 小时前
Qt编程-qml操作(js,c++,canvas)
开发语言·qt
橘子编程1 小时前
Python-Word文档、PPT、PDF以及Pillow处理图像详解
开发语言·python