-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathgulpfile.js
More file actions
65 lines (58 loc) · 2.83 KB
/
gulpfile.js
File metadata and controls
65 lines (58 loc) · 2.83 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
var elixir = require('secret-elixir');
elixir(function (mix) {
var resourcesFolder = './resources/assets/';
var publicFolder = './public/assets/';
mix.less([
resourcesFolder + 'less/fonts.less',
resourcesFolder + 'css/bootstrap.css',
resourcesFolder + 'css/font-awesome.css',
resourcesFolder + 'css/plugins/dataTables/dataTables.bootstrap.css',
resourcesFolder + 'css/plugins/dataTables/dataTables.tableTools.min.css',
resourcesFolder + 'css/plugins/froala/froala_editor.pkgd.css',
resourcesFolder + 'css/plugins/froala/froala_style.css',
resourcesFolder + 'css/plugins/froala/themes/*.css',
resourcesFolder + 'css/plugins/**/*.css',
resourcesFolder + 'css/animate.css',
resourcesFolder + 'less/style.less'
], publicFolder + 'css/panel.css');
mix.scripts([
resourcesFolder + 'js/jquery-2.2.2.js',
resourcesFolder + 'js/bootstrap.js',
resourcesFolder + 'js/plugins/metisMenu/jquery.metisMenu.js',
resourcesFolder + 'js/plugins/slimscroll/jquery.slimscroll.min.js',
resourcesFolder + 'js/plugins/pace/pace.min.js',
resourcesFolder + 'js/inspinia.js',
resourcesFolder + 'js/plugins/dataTables/jquery.dataTables.js',
resourcesFolder + 'js/plugins/dataTables/dataTables.bootstrap.js',
resourcesFolder + 'js/plugins/dataTables/dataTables.responsive.js',
resourcesFolder + 'js/plugins/dataTables/dataTables.tableTools.min.js',
resourcesFolder + 'js/plugins/fullcalendar/moment.min.js',
resourcesFolder + 'js/plugins/flot/jquery.flot.js',
resourcesFolder + 'js/plugins/rickshaw/vendor/d3.v3.js',
resourcesFolder + 'js/plugins/codemirror/codemirror.js',
resourcesFolder + 'js/plugins/flot/jquery.flot.js',
resourcesFolder + 'js/plugins/redactor/redactor-all.min.js',
resourcesFolder + 'js/plugins/redactor/plugins/*.js',
resourcesFolder + 'js/plugins/redactor/langs/*.js',
resourcesFolder + 'js/plugins/froala/froala_editor.pkgd.min.js',
resourcesFolder + 'js/plugins/froala/plugins/*.js',
resourcesFolder + 'js/plugins/**/*.js',
resourcesFolder + 'js/helpers.js'
], publicFolder + 'js/panel.js');
mix.copy([
resourcesFolder + 'js/plugins/**/*.swf'
], publicFolder + 'swf');
mix.copy([
resourcesFolder + 'fonts/**',
resourcesFolder + 'css/plugins/**/*.eot',
resourcesFolder + 'css/plugins/**/*.woff',
resourcesFolder + 'css/plugins/**/*.ttf'
], publicFolder + 'fonts');
mix.copy([
resourcesFolder + 'img/**',
resourcesFolder + 'css/plugins/**/*.png',
resourcesFolder + 'css/plugins/**/*.jpg',
resourcesFolder + 'css/plugins/**/*.gif',
resourcesFolder + 'css/plugins/**/*.svg'
], publicFolder + 'img');
});