Vite项目使用Sass时提示”Cannot find module ‘sass'”怎么办?

W″春萍 阅读 9

我在Vite项目里新建了一个.sass文件,写了一些嵌套样式后保存时报错,控制台显示:Cannot find module 'sass'。之前按照文档安装了vite-plugin-sass,并在vite.config.js里这样配置:


import sassPlugin from 'vite-plugin-sass';

export default {
  plugins: [sassPlugin()]
}

后来又尝试单独安装了node-sass包,但错误依旧。其他CSS文件能正常编译,唯独Sass文件报这个错,是不是哪里配置漏了?

我来解答 赞 3 收藏
二维码
手机扫码查看
1 条解答
焕焕的笔记
你得安装 sass 这个包,而不是 node-sass 或者只靠 vite-plugin-sass。我之前也踩过这坑,直接运行 npm install sass --save-dev 就行了。Vite 原生支持 Sass,装了 sass 包后不需要额外插件配置,删掉那个 vite-plugin-sass 配置就能正常用。
点赞 1
2026-02-18 00:02