-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdist.php
More file actions
39 lines (29 loc) · 1.26 KB
/
dist.php
File metadata and controls
39 lines (29 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
require 'vendor/autoload.php';
use MatthiasMullie\Minify;
$minifier = new Minify\CSS();
$minifier->add('public/css/bootstrap.min.css');
$minifier->add('public/css/bootstrap-multiselect.css');
$minifier->add('public/css/bootstrap-datetimepicker.min.css');
$minifier->add('public/css/bootstrap-calendar.css');
$minifier->add('public/css/sb-admin.css');
$minifier->add('public/font-awesome/css/font-awesome.min.css');
$minifier->add('public/summernote/summernote.css');
$minifier->add('public/css/main.css');
$minifier->minify('public/css/dist.css');
$minifier = new Minify\JS();
$minifier->add('public/js/jquery.js');
$minifier->add('public/js/bootstrap.min.js');
$minifier->add('public/js/bootstrap-multiselect.js');
$minifier->add('public/js/bootstrap-datetimepicker.min.js');
$minifier->add('public/js/bootstrap-calendar.js');
$minifier->add('public/js/bootstrap-typeahead.js');
$minifier->add('public/js/list.js');
$minifier->add('public/js/sortable.js');
$minifier->add('public/summernote/summernote.min.js');
$minifier->add('public/summernote/lang/summernote-de-DE.js');
$minifier->add('public/js/main.js');
$minifier->minify('public/js/dist.js');
// save minified file to disk
// $minifiedPath = '/path/to/minified/css/file.css';
// $minifier->minify($minifiedPath);