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"
      },
    },
  },
})
相关推荐
网小鱼的学习笔记6 分钟前
python基础:数据解析BeatuifulSoup,不需要考虑前端形式的一种获取元素的方法
开发语言·前端·python
快起来别睡了1 小时前
深入浅出 Event Loop:前端工程师必须掌握的运行机制
前端·javascript
user297525876121 小时前
别再用关键字搜了!手搓一个Vite插件,为页面上的标签打上标记
前端·javascript·vite
典学长编程1 小时前
前端开发(HTML,CSS,VUE,JS)从入门到精通!第五天(jQuery函数库)
javascript·css·ajax·html·jquery
终是蝶衣梦晓楼1 小时前
HiC-Pro Manual
java·开发语言·算法
尝尝你的优乐美1 小时前
原来前端二进制数组有这么多门道
前端·javascript·面试
前端_yu小白1 小时前
Vue2实现docx,xlsx,pptx预览
开发语言·javascript·ecmascript
金金金__2 小时前
事件循环-原理篇
javascript·浏览器
Pocker_Spades_A2 小时前
从 0 到 1 开发图书管理系统:飞算 JavaAI 让技术落地更简单
java·开发语言·java开发·飞算javaai炫技赛
郝学胜-神的一滴2 小时前
对于类似std::shared_ptr但有可能空悬的指针使用std::weak_ptr: Effective Modern C++ 条款20
开发语言·c++·程序人生·系统架构