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"
      },
    },
  },
})
相关推荐
查古穆7 分钟前
python进阶-Pydantic模型
开发语言·python
沐知全栈开发10 分钟前
Bootstrap4 导航栏
开发语言
kyriewen1113 分钟前
异步编程:从“回调地狱”到“async/await”的救赎之路
开发语言·前端·javascript·chrome·typescript·ecmascript·html5
早點睡39014 分钟前
ReactNative项目Openharmony三方库集成实战:@react-native-clipboard/clipboard
javascript·react native·react.js
AI+程序员在路上15 分钟前
嵌入式软件技术大全
linux·开发语言·arm开发·单片机
吴声子夜歌16 分钟前
JavaScript——数据类型
开发语言·javascript·ecmascript
SuperEugene21 分钟前
Vue3 Pinia 状态管理规范:状态拆分、Actions 写法、持久化实战,避坑状态污染|状态管理与路由规范篇
前端·javascript·vue.js·前端框架·pinia
2401_8796938736 分钟前
C++中的观察者模式实战
开发语言·c++·算法
工頁光軍1 小时前
基于Python的Milvus完整使用案例
开发语言·python·milvus
wregjru1 小时前
【网络】8.五种 I/O 模型与多路转接详解
开发语言·php