修改打包脚本
This commit is contained in:
parent
151aff8403
commit
d3c69c921a
@ -71,7 +71,7 @@ mark {
|
|||||||
left:0;
|
left:0;
|
||||||
top:0;
|
top:0;
|
||||||
z-index:95;
|
z-index:95;
|
||||||
background:rgba(0,0,0,.7)
|
background:rgba(0,0,0,.7);
|
||||||
}
|
}
|
||||||
.tx_ov {
|
.tx_ov {
|
||||||
overflow:hidden;
|
overflow:hidden;
|
||||||
@ -536,7 +536,8 @@ canvas {
|
|||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
background-image:url(../images/invite-mask.jpg);
|
background-image:url(../images/invite-mask.jpg);
|
||||||
background-repeat:no-repeat;
|
background-repeat:no-repeat;
|
||||||
background-size: 100%
|
background-size: 100%;
|
||||||
|
z-index: 11;
|
||||||
}
|
}
|
||||||
#mask-img {
|
#mask-img {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
@ -6,7 +6,8 @@ var gulp = require('gulp'),
|
|||||||
jshint = require('gulp-jshint'),
|
jshint = require('gulp-jshint'),
|
||||||
stripDebug = require("gulp-strip-debug"),//移除console语句
|
stripDebug = require("gulp-strip-debug"),//移除console语句
|
||||||
cleanCSS = require('gulp-clean-css'),
|
cleanCSS = require('gulp-clean-css'),
|
||||||
gutil = require('gulp-util');
|
gutil = require('gulp-util'),
|
||||||
|
fc = require('./fc');
|
||||||
const javascriptObfuscator = require('gulp-javascript-obfuscator');
|
const javascriptObfuscator = require('gulp-javascript-obfuscator');
|
||||||
const obfuscatorOptions = {
|
const obfuscatorOptions = {
|
||||||
compact:true,
|
compact:true,
|
||||||
@ -27,28 +28,7 @@ gulp.task('disthtml', function(){
|
|||||||
return gulp.src(['**/*.html', '!node_modules/**/*', '!dist/**/*'])
|
return gulp.src(['**/*.html', '!node_modules/**/*', '!dist/**/*'])
|
||||||
.pipe(gulp.dest('dist'));
|
.pipe(gulp.dest('dist'));
|
||||||
})
|
})
|
||||||
//处理fc的css
|
|
||||||
gulp.task('distfccss', function() {
|
|
||||||
return gulp.src(['fc/css/**/*.css'])
|
|
||||||
.pipe(cleanCSS())
|
|
||||||
.pipe(gulp.dest('dist/fc/css'));
|
|
||||||
})
|
|
||||||
//处理fc的图片资源
|
|
||||||
gulp.task('distfcstatic', function() {
|
|
||||||
return gulp.src(['fc/resources/**/*'])
|
|
||||||
.pipe(gulp.dest('dist/fc/resources'));
|
|
||||||
})
|
|
||||||
gulp.task('distfclib', function() {
|
|
||||||
return gulp.src(['fc/lib/**/*'])
|
|
||||||
.pipe(gulp.dest('dist/fc/lib'));
|
|
||||||
})
|
|
||||||
gulp.task('distfcjs', function() {
|
|
||||||
return gulp.src(['fc/js/**/*.js'])
|
|
||||||
.pipe(javascriptObfuscator(obfuscatorOptions))
|
|
||||||
.pipe(stripDebug())
|
|
||||||
.pipe(gulp.dest('dist/fc/js'));
|
|
||||||
});
|
|
||||||
gulp.task('distfc', ['distfcjs', 'distfccss', 'distfcstatic', 'distfclib'])
|
|
||||||
|
|
||||||
gulp.task('distgbajs', function() {
|
gulp.task('distgbajs', function() {
|
||||||
return gulp.src(['gba/dist/*.js'])
|
return gulp.src(['gba/dist/*.js'])
|
||||||
|
@ -19,35 +19,35 @@ const obfuscatorOptions = {
|
|||||||
|
|
||||||
//处理fc的css
|
//处理fc的css
|
||||||
gulp.task('distfccss', function() {
|
gulp.task('distfccss', function() {
|
||||||
return gulp.src(['fc2/css/**/*.css'])
|
return gulp.src(['fc/css/**/*.css'])
|
||||||
.pipe(cleanCSS())
|
.pipe(cleanCSS())
|
||||||
.pipe(gulp.dest('dist/fc2/css'));
|
.pipe(gulp.dest('dist/fc/css'));
|
||||||
})
|
})
|
||||||
//处理fc的图片资源
|
//处理fc的图片资源
|
||||||
gulp.task('distfcstatic', function() {
|
gulp.task('distfcstatic', function() {
|
||||||
return gulp.src(['fc2/images/**/*'])
|
return gulp.src(['fc/images/**/*'])
|
||||||
.pipe(gulp.dest('dist/fc2/images'));
|
.pipe(gulp.dest('dist/fc/images'));
|
||||||
})
|
})
|
||||||
gulp.task('distfcresource', function() {
|
gulp.task('distfcresource', function() {
|
||||||
return gulp.src(['fc2/resources/**/*'])
|
return gulp.src(['fc/resources/**/*'])
|
||||||
.pipe(gulp.dest('dist/fc2/resources'));
|
.pipe(gulp.dest('dist/fc/resources'));
|
||||||
})
|
})
|
||||||
gulp.task('distfcjs', function() {
|
gulp.task('distfcjs', function() {
|
||||||
return gulp.src(['fc2/js/**/*.js', '!fc2/js/nes-worker.js'])
|
return gulp.src(['fc/js/**/*.js', '!fc/js/nes-worker.js'])
|
||||||
.pipe(javascriptObfuscator(obfuscatorOptions))
|
.pipe(javascriptObfuscator(obfuscatorOptions))
|
||||||
.pipe(concat('main.min.js'))
|
.pipe(concat('main.min.js'))
|
||||||
.pipe(gulp.dest('dist/fc2/js'));
|
.pipe(gulp.dest('dist/fc/js'));
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('distotherjs', function() {
|
gulp.task('distotherjs', function() {
|
||||||
return gulp.src(['fc2/js/nes-worker.js'])
|
return gulp.src(['fc/js/nes-worker.js'])
|
||||||
.pipe(javascriptObfuscator(obfuscatorOptions))
|
.pipe(javascriptObfuscator(obfuscatorOptions))
|
||||||
.pipe(gulp.dest('dist/fc2/js'));
|
.pipe(gulp.dest('dist/fc/js'));
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
gulp.task('distlib', function () {
|
gulp.task('distlib', function () {
|
||||||
return gulp.src('fc2/source/index.js')
|
return gulp.src('fc/source/index.js')
|
||||||
.pipe(browserify({
|
.pipe(browserify({
|
||||||
insertGlobals : false,
|
insertGlobals : false,
|
||||||
debug: false,
|
debug: false,
|
||||||
@ -55,7 +55,7 @@ gulp.task('distlib', function () {
|
|||||||
}))
|
}))
|
||||||
.pipe(javascriptObfuscator(obfuscatorOptions))
|
.pipe(javascriptObfuscator(obfuscatorOptions))
|
||||||
.pipe(rename('jsnes.min.js'))
|
.pipe(rename('jsnes.min.js'))
|
||||||
.pipe(gulp.dest('dist/fc2/js/'));
|
.pipe(gulp.dest('dist/fc/js/'));
|
||||||
});
|
});
|
||||||
gulp.task('distfc', ['distfcjs', 'distfccss', 'distfcstatic', 'distlib', 'distfcresource', 'distotherjs'])
|
gulp.task('distfc', ['distfcjs', 'distfccss', 'distfcstatic', 'distlib', 'distfcresource', 'distotherjs'])
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user