-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwebpack.mix.js
More file actions
18 lines (15 loc) · 847 Bytes
/
Copy pathwebpack.mix.js
File metadata and controls
18 lines (15 loc) · 847 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const mix = require('laravel-mix');
const path = require('path');
const directory = path.basename(path.resolve(__dirname));
const source = `platform/plugins/${directory}`;
const dist = `public/vendor/core/plugins/${directory}`;
mix.js(`${source}/resources/js/size-guide-admin.js`, `${dist}/js`)
.js(`${source}/resources/js/size-guide-frontend.js`, `${dist}/js`)
.sass(`${source}/resources/sass/size-guide-admin.scss`, `${dist}/css`)
.sass(`${source}/resources/sass/size-guide-frontend.scss`, `${dist}/css`);
if (mix.inProduction()) {
mix.copy(`${dist}/js/size-guide-admin.js`, `${source}/public/js`);
mix.copy(`${dist}/js/size-guide-frontend.js`, `${source}/public/js`);
mix.copy(`${dist}/css/size-guide-admin.css`, `${source}/public/css`);
mix.copy(`${dist}/css/size-guide-frontend.css`, `${source}/public/css`);
}