问题描述

在vite+vue3+ts的项目中,使用Sass,在项目启动,打开页面的时候,编辑器控制台报错The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.

解决

通过vite的官网描述(默认使用的api模式是legacy)
在这里插入图片描述
所以只需要在vite项目中的配置文件中添加对应的配置

css: {
      preprocessorOptions: {
        scss: {
          // 解决The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0. 警告
          // 使用现代编译器
          api: 'modern-compiler',
        },
      },
}

结尾

路漫漫其修远兮

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐