-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathgulpfile.js
23 lines (20 loc) · 943 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
process.env.DISABLE_NOTIFIER = true
var elixir = require('laravel-elixir')
require('laravel-elixir-browserify-official')
require('laravel-elixir-vueify');
elixir.config.sourcemaps = false;
elixir(function (mix) {
mix.scripts([
"../../../node_modules/jquery/dist/jquery.js",
"../../../node_modules/semantic-ui-less/definitions/behaviors/visibility.js",
"../../../node_modules/semantic-ui-less/definitions/modules/sidebar.js",
"../../../node_modules/semantic-ui-less/definitions/modules/transition.js"
])
.less('app.less')
.browserify('app.js')
.copy('resources/assets/views/index.html', 'public/index.html')
.copy('resources/assets/img', 'public/img')
.copy('resources/assets/fonts', 'public/fonts/roboto')
.copy('node_modules/semantic-ui-less/themes/default/assets/fonts', 'public/fonts/semantic')
.styles(['resources/assets/css/**/*.css'], 'public/css/vendors.css', './')
})