挖坑记录:vite使用sass 报错:[plugin:vite:css] expected “;“.
报错解释:
这个错误是由 Vite 的 CSS 插件抛出的,指出在某个 SCSS 文件中预期出现了分号(;
),但没有找到。这通常意味着在 SCSS 文件中有一个属性或值没有以分号结尾。
解决方法:
- 定位报错文件:检查 Vite 的终端输出,找到具体报错的文件和行号。
- 检查代码:打开报错的 SCSS 文件,检查指定行号附近的 CSS 规则和属性,确保每个属性值后面都有分号。
- 修复错误:如果找到缺失分号的地方,在相应的属性后添加分号(
;
)。 - 重新编译:保存文件后,Vite 应该会自动重新编译并可能解决问题。
- 如果问题依然存在,可能需要清理项目中的缓存文件(例如
node_modules/.vite
目录),然后重新运行 Vite 服务器。
确保遵循 SCSS 编写规范,以避免此类错误。
评论已关闭