An open API service indexing awesome lists of open source software.

https://github.com/vituum/vite-plugin-tailwindcss

⚡️🎨 Vite plugin for TailwindCSS, adds out of the box support
https://github.com/vituum/vite-plugin-tailwindcss

Last synced: 6 months ago
JSON representation

⚡️🎨 Vite plugin for TailwindCSS, adds out of the box support

Awesome Lists containing this project

README

          

npm package
node compatility

# ⚡️🎨 ViteTailwindCSS
Adds out of the box support for TailwindCSS v3 with following PostCSS plugins:
* [`postcss-import`](https://www.npmjs.com/package/postcss-import)
* [`postcss-nesting`](https://www.npmjs.com/package/postcss-nesting)
* [`postcss-custom-media`](https://www.npmjs.com/package/postcss-custom-media)
* [`autoprefixer`](https://www.npmjs.com/package/autoprefixer)

For TailwindCSS v4+ use the [official plugin](https://tailwindcss.com/docs/installation/using-vite).

## Basic usage

```js
import tailwindcss from '@vituum/vite-plugin-tailwindcss'

export default {
plugins: [
tailwindcss()
]
}
```

* Don't forget to also add your `tailwind.config.js`, [learn more here](https://v3.tailwindcss.com/docs/guides/vite).
* If you want to add more PostCSS plugins, add them via [css.postcss.plugins](https://vitejs.dev/config/shared-options.html#css-postcss).
* If you want to use `postcss.config.cjs` add `css.postcss: process.cwd()`, PostCSS config and it's plugins will be used instead

Read the [docs](https://vituum.dev/config/plugins-options.html#vituum-postcss) to learn more about plugin options

### Requirements

- [Node.js LTS (16.x)](https://nodejs.org/en/download/)
- [Vite](https://vitejs.dev/)