michtio / laravel-mix-criticalcss

mix.criticalcss()

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Need help

shahzad-sarwar opened this issue · comments

this is my webpack.mix.js, it hangs on yarn run production
and on yarn run dev it doesn't do anything no critical css is written, kindly tell me what i am doing wrong

let mix = require('laravel-mix');
require('laravel-mix-criticalcss');


mix.scripts([
    'public/frontend/js/jquery-2.1.4.min.js',
    'public/frontend/js/crum-mega-menu.js',
    'public/frontend/js/swiper.jquery.min.js',
    'public/frontend/js/theme-plugins.js',
    'public/frontend/js/main.js',
    'public/frontend/js/form-actions.js',
    'public/frontend/js/ScrollMagic.min.js',
    'public/frontend/js/animation.velocity.min.js',
    'public/frontend/js/animation.ajax-pagination.js'
], 'public/frontend/js/vendor.js')
	.sass('resources/assets/sass/app.scss', 'public/test')
	.options({
      processCssUrls: false
   }).criticalCss({
        enabled: mix.inProduction(),
        paths: {
            base: 'http://mirpurvisaconsultant.test/',
            templates: '/public/frontend/'
        },
        urls: [
            { url: '/', template: 'home' },
        ],
        options: {
            minify: true,
        },
    }).version();

That it doesn't do anything for npm run dev is normal, it'll only generate critical css for a production build, since critical css is not necessary for local builds.

For your production run, could you share the error log. Thank you

closed as no further response