Vite项目使用Sass时提示”Cannot find module ‘sass'”怎么办?
我在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文件报这个错,是不是哪里配置漏了?
sass这个包,而不是node-sass或者只靠vite-plugin-sass。我之前也踩过这坑,直接运行npm install sass --save-dev就行了。Vite 原生支持 Sass,装了sass包后不需要额外插件配置,删掉那个vite-plugin-sass配置就能正常用。