tailwind-mix

1.0.5 • Public • Published

Tailwind Mix

npm NPM npm npm bundle size

This extension provides instant Tailwindcss support to Laravel Mix builds.

Usage

First, install the extension.

npm install tailwind-mix --save-dev

Then, require it within your webpack.mix.js file, like so:

let mix = require('laravel-mix');
 
require('tailwind-mix');
 
mix
    .js('resources/js/app.js', 'public/js')
    .sass('resources/sass/app.scss', 'public/css')
    .tailwind();

Next steps

This package requires tailwind configuration (tailwind.js or tailwind.config.js), so don't forget to run:

npx tailwindcss init

Above command will create tailwind.js or tailwind.config.js file for you.

In case for any reason you want to change file name to different from default you can pass file path as an argument.

Example:

mix
    .js('resources/js/app.js', 'public/js')
    .sass('resources/sass/app.scss', 'public/css')
    .tailwind('./filename.js');

app.scss file example:

@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";

And you're done! Compile everything down with npm run dev

More information about the Tailwind directives to your Sass/Less entry file.

Dependents (0)

Package Sidebar

Install

npm i tailwind-mix

Weekly Downloads

1

Version

1.0.5

License

MIT

Unpacked Size

9.35 kB

Total Files

8

Last publish

Collaborators

  • rckstrbhushan