32 lines
826 B
JavaScript
32 lines
826 B
JavaScript
var gulp = require('gulp');
|
|
const webpack = require('webpack-stream');
|
|
var gulpCopy = require('gulp-copy');
|
|
|
|
const sourcePath = "src/modules/adminDesigner";
|
|
const destPath = "dist/NTTDATA/modules/adminDesigner";
|
|
|
|
gulp.task('build', function() {
|
|
return gulp.src('./*')
|
|
.pipe(webpack(require('./webpack.config.js') ))
|
|
.pipe(gulp.dest(destPath));
|
|
});
|
|
|
|
|
|
//gulp.task('copyViews',function(cb) {
|
|
// return gulp.src(sourcePath+'/i18n/**/*')
|
|
// .pipe(gulpCopy('i18n'))
|
|
// });*/
|
|
|
|
gulp.task('copyi18n',function(cb) {
|
|
return gulp.src(sourcePath+'/i18n/**/*')
|
|
.pipe(gulp.dest(destPath+'/i18n'))
|
|
});
|
|
|
|
gulp.task('copyViews',function(cb) {
|
|
return gulp.src(sourcePath+'/views/**/*')
|
|
.pipe(gulp.dest(destPath+'/views'))
|
|
});
|
|
|
|
gulp.task('copyResources', gulp.series('copyi18n','copyViews'));
|
|
|