CssTs compiler - parser, AST transformer, and type generator for CSS-in-TS
npm install cssts-compilervite-plugin-cssts 使用,无需直接操作 cssts-compiler!
bash
用户只需安装 vite 插件
npm install vite-plugin-cssts -D
`
`javascript
// vite.config.js - 零配置!
import cssTsPlugin from 'vite-plugin-cssts'
export default {
plugins: [cssTsPlugin(), vue()]
}
`
| 功能 | 自动化 | 说明 |
|------|--------|------|
| 类型定义 | ✅ 自动 | 插件启动时自动生成到 node_modules/@types/cssts-ts/ |
| IDE 提示 | ✅ 自动 | TypeScript 自动发现 @types 目录 |
| CSS 生成 | ✅ 自动 | 按需收集样式,通过 virtual:cssts.css 注入 |
| Vue SFC | ✅ 自动 |