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"
      },
    },
  },
})
相关推荐
寒笙LED8 分钟前
C++详细笔记(六)string库
开发语言·c++·笔记
IT书架15 分钟前
golang面试题
开发语言·后端·golang
初遇你时动了情32 分钟前
uniapp 城市选择插件
开发语言·javascript·uni-app
zongzi_4941 小时前
二次封装的天气时间日历选择组件
开发语言·javascript·ecmascript
kikyo哎哟喂2 小时前
Java 代理模式详解
java·开发语言·代理模式
麻辣_水煮鱼2 小时前
vue数据变化但页面不变
前端·javascript·vue.js
duration~2 小时前
SpringAOP模拟实现
java·开发语言
一条晒干的咸魚2 小时前
【Web前端】实现基于 Promise 的 API:alarm API
开发语言·前端·javascript·api·promise
就爱六点起2 小时前
C/C++ 中的类型转换方式
c语言·开发语言·c++
我明天再来学Web渗透2 小时前
【SQL50】day 2
开发语言·数据结构·leetcode·面试