Use the fluent API

This commit is contained in:
Oliver Davies 2019-03-27 14:22:55 +00:00
parent ee54faf65f
commit 639e04b936

View file

@ -3,24 +3,20 @@ let mix = require('laravel-mix')
require('laravel-mix-purgecss') require('laravel-mix-purgecss')
mix.disableNotifications() mix.disableNotifications()
.postCss('assets/css/app.css', 'source/dist/css', [
mix.postCss('assets/css/app.css', 'source/dist/css', [
require('postcss-nested'), require('postcss-nested'),
require('tailwindcss')('tailwind.config.js'), require('tailwindcss')('tailwind.config.js'),
]) ])
.js('assets/js/app.js', 'source/dist/js')
mix.js('assets/js/app.js', 'source/dist/js') .browserSync({
mix.browserSync({
proxy: 'localhost:8000', proxy: 'localhost:8000',
files: [ files: [
'source/**/*.{html,md,twig}', 'source/**/*.{html,md,twig}',
], ],
notify: false, notify: false,
}) })
.purgeCss({
mix.purgeCss({
folders: ['assets', 'output_*'], folders: ['assets', 'output_*'],
whitelistPatterns: [/language/, /hljs/], whitelistPatterns: [/language/, /hljs/],
whitelistPatternsChildren: [/^markdown$/] whitelistPatternsChildren: [/^markdown$/]
}) })