-
Notifications
You must be signed in to change notification settings - Fork 387
/
webpack.mix.js
62 lines (58 loc) · 1.36 KB
/
webpack.mix.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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
const mix = require("laravel-mix");
/*
|--------------------------------------------------------------------------
| Mix Asset Management
|--------------------------------------------------------------------------
|
| Mix provides a clean, fluent API for defining some Webpack build steps
| for your Laravel applications. By default, we are compiling the CSS
| file for the application as well as bundling up all the JS files.
|
*/
// mix.js("resources/js/app.js", "public/js").postCss(
// "resources/css/app.css",
// "public/css",
// [
// //
// ]
// );
let plugins = [
"bootstrap",
"flag-icon-css",
"jqvmap",
"summernote",
"owl.carousel",
"weathericons",
"jquery",
"jquery-ui-dist",
"jquery-sparkline",
"popper.js",
"jquery.nicescroll",
"tooltip.js",
"moment",
"summernote",
"chocolat",
"chart.js",
"simpleweather",
"prismjs",
"dropzone",
"bootstrap-social",
"cleave.js",
"bootstrap-daterangepicker",
"bootstrap-colorpicker",
"bootstrap-timepicker",
"bootstrap-tagsinput",
"select2",
"selectric",
"codemirror",
"fullcalendar",
"datatables",
"ionicons201",
"sweetalert",
"izitoast",
"weathericons",
"gmaps",
];
plugins.forEach((plugin) => {
mix.copy("./node_modules/" + plugin, "public/library/" + plugin);
});