https://github.com/electroluxcode/vite-plugin-css-modules-important
css module translate important
https://github.com/electroluxcode/vite-plugin-css-modules-important
Last synced: 3 months ago
JSON representation
css module translate important
- Host: GitHub
- URL: https://github.com/electroluxcode/vite-plugin-css-modules-important
- Owner: electroluxcode
- License: mit
- Created: 2024-08-20T14:38:48.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-26T09:51:56.000Z (over 1 year ago)
- Last Synced: 2025-03-13T13:25:25.252Z (10 months ago)
- Language: TypeScript
- Homepage:
- Size: 170 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
fileMatch 用来传入指定添加important的正则
isGlobal 用来指定 是否在:global 中 添加important
## usage
```ts
import react from '@vitejs/plugin-react'
import { defineConfig } from 'vite'
import inlineCSSModules from 'vite-plugin-css-modules-important'
import pluginInspect from 'vite-plugin-inspect'
export default defineConfig({
plugins: [ inlineCSSModules({
"fileMatch": /\.(module.less)$/
}),react(), pluginInspect()],
build: {
sourcemap: true,
},
css: {
modules: {
localsConvention: "camelCaseOnly",
},
preprocessorOptions: {
less: {
javascriptEnabled: true,
plugin: [
]
},
postcss:[]
},
},
})
```