gimm / gulp-express

gulp plugin for express
56 stars 26 forks source link

No 'Access-Control-Allow-Origin' header is present on the requested resource. #46

Open Bhushan001 opened 8 years ago

Bhushan001 commented 8 years ago

I am using gulp-express in my project to deploy the application gulp-live-server.js `

var gulpCore = require('gulp');
var gulpParam = require('gulp-param');
var gulpExpressServer = require('gulp-express');
var gulp = gulpParam(gulpCore, process.argv);
var ipfilter = require('express-ipfilter');

var ips = ['http://localhost:8080/'];

//server will be running on port 3100 if not explicitly specified as below
gulp.task('server', function (port,env, package) {
console.log('IN LIVVEEEEEEEEE SERVERRRRR --->>'+' port passed:' + port+ ' command line args:' + process.argv+ ' package:' +package+' env:' +env );

var expressPort = isNaN(port + '') ? 3200 : port || 3200;
var jsonServerStarter = 'server/json-server-starter.js';

gulpExpressServer.run([jsonServerStarter], { env: { expressPort: expressPort } });

gulpExpressServer.use(ipfilter(ips, {mode: 'allow'}));
   gulp.watch(['db.json'], function (event) {
    console.log('abt to notify for db.json');
            //gulpExpressServer.notify(event);
});

});

gulp.task('default', ['server']);`

any inputs?