Skip to content

Commit

Permalink
added webserver
Browse files Browse the repository at this point in the history
  • Loading branch information
kivlor committed Apr 10, 2016
1 parent b70ae4f commit 5971339
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 12 deletions.
30 changes: 20 additions & 10 deletions gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,38 @@ var plumber = require('gulp-plumber');
var coffee = require('gulp-coffee');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var webserver = require('gulp-webserver');

var del = require('del');
var paths = {
scripts: ['coffee/**/*.coffee'],
app: ['.'],
scripts: ['coffee/**/*.coffee'],
};
var onError = function(err) { console.log(err) }

gulp.task('clean', function() {
return del(['js/game.min.js']);
return del(['js/game.min.js']);
});

gulp.task('scripts', ['clean'], function() {
return gulp.src(paths.scripts)
.pipe(plumber({errorHandler: onError}))
.pipe(coffee({bare: true}))
.pipe(uglify())
.pipe(concat('game.min.js'))
.pipe(gulp.dest('js'));
return gulp.src(paths.scripts)
.pipe(plumber({errorHandler: onError}))
.pipe(coffee({bare: true}))
.pipe(uglify())
.pipe(concat('game.min.js'))
.pipe(gulp.dest('js'));
});

gulp.task('server', function() {
return gulp.src(paths.app)
.pipe(webserver({
host: "0.0.0.0",
port: 8080
}))
});

gulp.task('watch', function() {
gulp.watch(paths.scripts, ['scripts']);
gulp.watch(paths.scripts, ['scripts']);
});

gulp.task('default', ['watch', 'scripts']);
gulp.task('default', ['watch', 'scripts', 'server']);
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@

<!-- load in phaser and the game -->
<script src="http://cdn.jsdelivr.net/phaser/2.4.6/phaser.min.js"></script>
<script src="js/game.min.js"></script>
<script src="/js/game.min.js"></script>
</head>
<body>
<div id="wrap">
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
"gulp-coffee": "2.3.x",
"gulp-concat": "2.6.x",
"gulp-plumber": "1.1.x",
"gulp-uglify": "1.5.x"
"gulp-uglify": "1.5.x",
"gulp-webserver": "0.9.x"
}
}

0 comments on commit 5971339

Please sign in to comment.