forked from monicahq/monica
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgulpfile.js
33 lines (26 loc) · 1015 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
const elixir = require('laravel-elixir');
require('laravel-elixir-vue-2');
elixir((mix) => {
mix.webpack('resources/assets/js/app.js', 'public/js');
mix.copy('resources/vendor/jquery/dist/jquery.min.js', 'resources/assets/js/vendors/');
mix.copy('resources/vendor/jquery.tagsinput/src/jquery.tagsinput.js', 'resources/assets/js/vendors/');
mix.copy('resources/vendor/bootstrap/dist/js/bootstrap.min.js', 'resources/assets/js/vendors/');
mix.scripts([
'resources/assets/js/vendors/jquery.tagsinput.js',
'resources/assets/js/tags.js',
'resources/assets/js/search.js',
'resources/assets/js/contacts.js',
], 'public/js/vanilla.js');
mix.sass('app.scss')
.webpack([
'app.js',
'vendors/jquery.min.js',
'vendors/typeahead.bundle.min.js',
'resources/assets/js/vendors/bootstrap.min.js'
]);
mix.version([
'css/app.css',
'js/app.js',
'js/vanilla.js'
]);
});