更新打包发布脚本
This commit is contained in:
parent
613ffbc8b5
commit
70d8b3329e
@ -158,8 +158,8 @@ window.vm = {
|
|||||||
|
|
||||||
window.onload = function(){
|
window.onload = function(){
|
||||||
var gameId = getParameter("id")
|
var gameId = getParameter("id")
|
||||||
// var path = "http://h5games-al.kingsome.cn/emulator-static/roms/" + gameId + ".nes"
|
var path = "http://h5games-al.kingsome.cn/emulator-static/roms/" + gameId + ".nes"
|
||||||
var path = "http://192.168.100.232:7008/roms/" + gameId + ".nes"
|
// var path = "http://192.168.100.232:7008/roms/" + gameId + ".nes"
|
||||||
nes_load_url("screen", path)
|
nes_load_url("screen", path)
|
||||||
vm.initCtrl()
|
vm.initCtrl()
|
||||||
|
|
||||||
|
89
gulpfile.js
89
gulpfile.js
@ -42,6 +42,91 @@ var gulp = require('gulp'),
|
|||||||
.pipe(stripDebug())
|
.pipe(stripDebug())
|
||||||
.pipe(gulp.dest('dist/fc/js'));
|
.pipe(gulp.dest('dist/fc/js'));
|
||||||
});
|
});
|
||||||
gulp.task('distfc', ['disthtml', 'distfcjs', 'distfccss', 'distfcstatic'])
|
gulp.task('distfc', ['distfcjs', 'distfccss', 'distfcstatic'])
|
||||||
|
|
||||||
gulp.task('default', ['distfc']);
|
gulp.task('distgbajs', function() {
|
||||||
|
return gulp.src(['gba/dist/*.js'])
|
||||||
|
// .pipe(concat('main.js'))
|
||||||
|
// .pipe(rename({suffix: '.min'}))
|
||||||
|
//https://github.com/mishoo/UglifyJS2
|
||||||
|
.pipe(uglify({
|
||||||
|
mangle:true,
|
||||||
|
compress:true,
|
||||||
|
output: {
|
||||||
|
comments: false //保留注释, all: 保留所有,some:只保留license等信息,false: 不保留,正则或者function
|
||||||
|
}
|
||||||
|
}))
|
||||||
|
.pipe(stripDebug())
|
||||||
|
.pipe(gulp.dest('dist/gba/dist'));
|
||||||
|
});
|
||||||
|
gulp.task('distgbacss', function() {
|
||||||
|
return gulp.src(['gba/dist/**/*.css'])
|
||||||
|
.pipe(gulp.dest('dist/gba/dist'));
|
||||||
|
})
|
||||||
|
gulp.task('distgbastatic', function() {
|
||||||
|
return gulp.src(['gba/resources/**/*'])
|
||||||
|
.pipe(gulp.dest('dist/gba/resources'));
|
||||||
|
})
|
||||||
|
gulp.task('distgbajsext', function() {
|
||||||
|
return gulp.src(['gba/js/**/*'])
|
||||||
|
.pipe(gulp.dest('dist/gba/js'));
|
||||||
|
})
|
||||||
|
gulp.task('distgba', ['distgbajs', 'distgbacss', 'distgbastatic', 'distgbajsext'])
|
||||||
|
|
||||||
|
gulp.task('distgba2js', function() {
|
||||||
|
return gulp.src(['gba2/dist/*.js'])
|
||||||
|
// .pipe(concat('main.js'))
|
||||||
|
// .pipe(rename({suffix: '.min'}))
|
||||||
|
//https://github.com/mishoo/UglifyJS2
|
||||||
|
.pipe(uglify({
|
||||||
|
mangle:true,
|
||||||
|
compress:true,
|
||||||
|
output: {
|
||||||
|
comments: false //保留注释, all: 保留所有,some:只保留license等信息,false: 不保留,正则或者function
|
||||||
|
}
|
||||||
|
}))
|
||||||
|
.pipe(stripDebug())
|
||||||
|
.pipe(gulp.dest('dist/gba2/dist'));
|
||||||
|
});
|
||||||
|
gulp.task('distgba2css', function() {
|
||||||
|
return gulp.src(['gba2/dist/**/*.css'])
|
||||||
|
.pipe(cleanCSS())
|
||||||
|
.pipe(gulp.dest('dist/gba2/dist'));
|
||||||
|
})
|
||||||
|
gulp.task('distgba2static', function() {
|
||||||
|
return gulp.src(['gba2/resources/**/*'])
|
||||||
|
.pipe(gulp.dest('dist/gba2/resources'));
|
||||||
|
})
|
||||||
|
gulp.task('distgba2bios', function() {
|
||||||
|
return gulp.src(['gba2/Binaries/**/*'])
|
||||||
|
.pipe(gulp.dest('dist/gba2/Binaries'));
|
||||||
|
})
|
||||||
|
gulp.task('distgba2jscore', function() {
|
||||||
|
return gulp.src(['gba2/IodineGBA/**/*'])
|
||||||
|
.pipe(uglify({
|
||||||
|
mangle:true,
|
||||||
|
compress:true,
|
||||||
|
output: {
|
||||||
|
comments: false //保留注释, all: 保留所有,some:只保留license等信息,false: 不保留,正则或者function
|
||||||
|
}
|
||||||
|
}))
|
||||||
|
.pipe(gulp.dest('dist/gba2/IodineGBA'));
|
||||||
|
})
|
||||||
|
gulp.task('distgba2jsuser', function() {
|
||||||
|
return gulp.src(['gba2/user_scripts/**/*'])
|
||||||
|
.pipe(uglify({
|
||||||
|
mangle:true,
|
||||||
|
compress:true,
|
||||||
|
output: {
|
||||||
|
comments: false //保留注释, all: 保留所有,some:只保留license等信息,false: 不保留,正则或者function
|
||||||
|
}
|
||||||
|
}))
|
||||||
|
.pipe(stripDebug())
|
||||||
|
.pipe(gulp.dest('dist/gba2/user_scripts'));
|
||||||
|
})
|
||||||
|
gulp.task('distgba2', ['distgba2js', 'distgba2css', 'distgba2static', 'distgba2bios', 'distgba2jscore', 'distgba2jsuser'])
|
||||||
|
gulp.task('assets', function() {
|
||||||
|
return gulp.src(['assets/**/*'])
|
||||||
|
.pipe(gulp.dest('dist/assets'));
|
||||||
|
})
|
||||||
|
gulp.task('default', ['disthtml', 'distfc', 'distgba', 'distgba2', 'assets']);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user