Vite-面试-CSS与PostCSS
2026年10月16日·Admin·2 次浏览
面试题:Vite 如何处理 CSS?@import 与 CSS Modules?
默认行为
import './foo.css' 会在 JS 中注入样式(开发 HMR 友好),生产抽离成单独 CSS 文件(可配置)。
PostCSS
项目根 postcss.config.js 自动生效;常用 autoprefixer、postcss-preset-env。
CSS Modules
*.module.css,类名哈希化,避免全局污染。
预处理器
Sass/Less/Stylus 装对应依赖即可,无需额外 webpack 式 loader 配置(Vite 内置集成)。