Gulp now copies and minifies json files in js directory.
This commit is contained in:
parent
beb8a87274
commit
7a5c02d736
14
gulpfile.js
14
gulpfile.js
@ -4,6 +4,7 @@ const rename = require('gulp-rename');
|
||||
const uglify = require('gulp-uglify-es').default;
|
||||
const sourcemaps = require('gulp-sourcemaps');
|
||||
const cssmin = require('gulp-cssmin');
|
||||
const jsonmin = require('gulp-jsonminify');
|
||||
|
||||
const jsFiles = [
|
||||
"Js/Common.js",
|
||||
@ -23,7 +24,11 @@ const cssFiles = [
|
||||
const cssToCopy = [
|
||||
'Css/main.min.css',
|
||||
'Css/generic.min.css'
|
||||
]
|
||||
];
|
||||
const jsonFiles = [
|
||||
'Js/BgmLoop.json',
|
||||
'Js/XduMissions.json'
|
||||
];
|
||||
|
||||
const jsDest = "Js";
|
||||
gulp.task('dev', gulp.series(
|
||||
@ -42,6 +47,7 @@ gulp.task('dist', gulp.series(
|
||||
buildCss,
|
||||
copyCss
|
||||
),
|
||||
buildJson,
|
||||
copyHtml,
|
||||
copyImages
|
||||
),
|
||||
@ -84,4 +90,10 @@ function copyHtml() {
|
||||
function copyImages() {
|
||||
return gulp.src('Images/**')
|
||||
.pipe(gulp.dest('Dist/Images'));
|
||||
}
|
||||
|
||||
function buildJson() {
|
||||
return gulp.src(jsonFiles)
|
||||
.pipe(jsonmin())
|
||||
.pipe(gulp.dest('Dist/Js'));
|
||||
}
|
1455
package-lock.json
generated
1455
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -7,6 +7,7 @@
|
||||
"gulp": "github:gulpjs/gulp#4.0",
|
||||
"gulp-concat": "~2.6.1",
|
||||
"gulp-cssmin": "~0.2.0",
|
||||
"gulp-jsonminify": "^1.1.0",
|
||||
"gulp-rename": "~1.2.2",
|
||||
"gulp-sourcemaps": "~2.6.4",
|
||||
"gulp-uglify": "~3.0.0",
|
||||
|
Loading…
x
Reference in New Issue
Block a user