-
Notifications
You must be signed in to change notification settings - Fork 0
/
gulpfile.js
46 lines (31 loc) · 980 Bytes
/
gulpfile.js
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
var elixir = require('laravel-elixir');
elixir.config.sourcemaps = false;
var gulp = require('gulp');
elixir(function(mix){
// compile sass to css
mix.sass('resources/assets/sass/app.scss', 'resources/assets/css');
// combine css file
mix.styles(
[
'css/app.css',
'bower/vendor/slick-carousel/slick/slick.css'
],
"public/css/all.css", // output file,
"resources/assets"
);
var bowerPath = "bower/vendor";
mix.scripts(
[
// jquery
bowerPath + '/jquery/dist/jquery.min.js',
// foundation js
bowerPath + '/foundation-sites/dist/js/foundation.min.js',
bowerPath + '/foundation-sites/js/*.js',
// slick-carousel js
bowerPath + '/slick-carousel/slick/slick.min.js',
'js/*.js'
],
'public/js/all.js', //output file
'resources/assets'
)
});