option to specify portname for serve task

This commit is contained in:
Tim Lancina
2015-08-07 17:17:03 -05:00
parent 5ba87ef30d
commit 289929ead3
2 changed files with 11 additions and 1 deletions

View File

@ -24,6 +24,7 @@ var cache = require('gulp-cached');
var connect = require('gulp-connect'); var connect = require('gulp-connect');
var Dgeni = require('dgeni'); var Dgeni = require('dgeni');
var insert = require('gulp-insert'); var insert = require('gulp-insert');
var minimist = require('minimist');
function getBabelOptions(moduleName, moduleType) { function getBabelOptions(moduleName, moduleType) {
return { return {
@ -51,6 +52,14 @@ var tscReporter = {
} }
}; };
var flagConfig = {
string: 'port',
alias: {'p': 'port'},
default: { port: 8000 }
};
var flags = minimist(process.argv.slice(2), flagConfig);
gulp.task('build', function(done) { gulp.task('build', function(done) {
runSequence( runSequence(
'bundle', 'bundle',
@ -100,7 +109,7 @@ gulp.task('build.watch', function(done){
gulp.task('serve', function() { gulp.task('serve', function() {
connect.server({ connect.server({
root: 'dist', root: 'dist',
port: 8000, port: flags.port,
livereload: false livereload: false
}); });
}); });

View File

@ -34,6 +34,7 @@
"karma-jasmine": "^0.3.5", "karma-jasmine": "^0.3.5",
"lazypipe": "^0.2.3", "lazypipe": "^0.2.3",
"lodash": "^2.4.1", "lodash": "^2.4.1",
"minimist": "^1.1.3",
"node-libs-browser": "^0.5.2", "node-libs-browser": "^0.5.2",
"node-uuid": "^1.4.1", "node-uuid": "^1.4.1",
"q": "^1.4.1", "q": "^1.4.1",