Gulp with TailwindCSS v3 Starter Kit ( Updated with TailwindCSS JIT - latest tailwind has JIT is built-in ) - A repo that makes your development easier with predefined gulp tasks that help you to use tailwindcss with simple commands.
- 
Easy configuration using config.js
- 
Live reload on file/assets changes using browser-sync
- 
SCSS support 
- 
Minification of styles and scripts on production build 
- 
Minification of images on production build using imagemin
- 
Includes following tailwindcss plugins (can be disabled/enabled with config.js)- @tailwindcss/forms
- @tailwindcss/line-clamp- Utility is included by default in Tailwind v3.3 release
- @tailwindcss/typography
- @tailwindcss/container-queries
 
You can get started by clicking on Use this template for creating new repo using this template or simply by cloning it.
Install dev dependencies
yarn install // or npm installStart development server with live preview
yarn dev // or npm run devGenerate build files for production server
yarn prod // or npm run prodAll dev files are present in src folder. The build version can be found in build folder after running yarn build command.
All configurations are found in config.js file in the root directory. You can configure browser default port, enable/disable plugins by simply updating boolean values (Default is set to true) and many more.
const config = {
  tailwindjs: "./tailwind.config.js",
  port: 9050, // default port
  // purgecss options
  purgecss: {
    content: ["src/**/*.{html,js,php}"],
    ...
  },
  // imagemin options for image optimizations
  imagemin: {
    png: [0.7, 0.7], // range between min (0) and max (1) as quality - 70% with current values for png images,
    jpeg: 70, // % of compression for jpg, jpeg images
  },
};
// tailwind plugins
const plugins = {
  typography: true, // set to false to disable
  forms: true,
  containerQueries: true,
};
...This project is open source and available under the MIT License.