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"
      },
    },
  },
})
相关推荐
爱的叹息3 分钟前
Java虚拟机(JVM)家族发展史及版本对比
java·开发语言·jvm
七月丶7 分钟前
❌ 别再用接口文档开发了!我改用“Mock-First”后爽到飞起
前端·javascript·后端
七月丶13 分钟前
🗑 写了 2000 行代码,结果自己全删了。
前端·javascript·后端
江城开朗的豌豆20 分钟前
JavaScript篇:遍历数组:for循环与forEach的本质区别与实战选择
前端·javascript·面试
生命猿于运动22 分钟前
Trae使用体验
前端·javascript·vue.js
旅行者1024号23 分钟前
vue3--手写手机屏组件
javascript·前端框架
2401_8370885025 分钟前
HTML给图片居中
前端·javascript·html
Spirited_Away29 分钟前
脚手架开发之命令行参数解析
前端·javascript·面试
一壶纱32 分钟前
Vue3API解读-createApp()
前端·javascript
Mintopia36 分钟前
向量在图形变化中的应用教学
前端·javascript·计算机图形学