Commit f6a0b1ed authored by Sohail Lajevardi's avatar Sohail Lajevardi
Browse files

Switch to laravel-mix-critical to support newer node env

parent e6d4b728
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@
    "jquery": "^3.5.1",
    "critical": "^2.0.1",
    "html-critical-webpack-plugin": "^2.1.0",
    "laravel-mix-criticalcss": "^1.0.1",
    "laravel-mix-critical": "^0.1.2",
    "laravel-mix": "^5.0.5",
    "laravel-mix-copy-watched": "^2.2.2",
    "mini-css-extract-plugin": "^0.11.0",
+6 −9
Original line number Diff line number Diff line
@@ -13,7 +13,8 @@ const glob = require('glob')
const mix = require('laravel-mix');
const proxy = require('./config/config.js');
require('laravel-mix-copy-watched');
require('laravel-mix-criticalcss');
require('laravel-mix-critical');


/*
 |--------------------------------------------------------------------------
@@ -81,17 +82,13 @@ mix.copyDirectoryWatched('src/fonts/**/*', 'assets/fonts');

/*
 |--------------------------------------------------------------------------
 * Critical CSS
 * Critical CSS - @see: https://laravel-mix.com/extensions/critical
 |--------------------------------------------------------------------------
 */
mix.criticalCss({
mix.critical({
  enabled: mix.inProduction(),
  paths: {
    base: proxy.proxy,
    templates: './assets/css/critical/',
  },
  urls: [
    { url: '/', template: 'front' },
      { src: proxy.proxy + '/', dest: './assets/css/critical/front_critical.min.css' },
  ],
  options: {
      minify: true,