Javascript 停止服务命令后超时

Javascript 停止服务命令后超时,javascript,timeout,reactjs,gulp,Javascript,Timeout,Reactjs,Gulp,我是新来的,大口喝 我有吞咽的问题。我的问题是,当我在终端中编写gulp serve时,在浏览器中,我的页面没有显示任何内容,页面没有完全加载,并且在加载状态下很长一段时间后,浏览器会显示: 此网页不可用 错误\u连接\u超时\u 信息 我不知道我有什么问题 My package.json是: { "name": "projectOverview", "version": "1.0.0", "description": "", "main": "gulpfile.js", "

我是新来的,大口喝

我有吞咽的问题。我的问题是,当我在终端中编写gulp serve时,在浏览器中,我的页面没有显示任何内容,页面没有完全加载,并且在加载状态下很长一段时间后,浏览器会显示:

此网页不可用

错误\u连接\u超时\u

信息

我不知道我有什么问题

My package.json是:

{
  "name": "projectOverview",
  "version": "1.0.0",
  "description": "",
  "main": "gulpfile.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "gulp serve"
  },
  "author": "",
  "license": "MIT",
  "devDependencies": {
    "react": "^0.13.2",
    "gulp-react": "^3.0.1",
    "gulp": "^3.8.11",
    "gulp-connect": "^2.2.0",
    "gulp-concat": "^2.5.2",
    "gulp-open": "^0.3.2",
    "gulp-browserify": "^0.5.1",
    "reactify": "^1.1.0"
  }
}
我对gulpfile.js的配置如下:

var gulp = require('gulp'),
    connect = require('gulp-connect'),
    open = require("gulp-open"),
    browserify = require('gulp-browserify'),
    concat = require('gulp-concat'),
    port = process.env.port || 3031;

gulp.task('browserify', function(){
  gulp.src('./app/src/js/components/main.js')
      .pipe(browserify({ transform: 'reactify' }))
      .pipe(gulp.dest('./app/dist/js'));
});

//launch browser in a part
gulp.task('open', function(){
  var options = {
    url: 'http://localhost:' + port,
  };
  gulp.src('./app/index.html')
      .pipe(open('',options));
});

//live reload server
gulp.task('connect', function(){
  connect.server({
    root: 'app',
    port: port,
    livereload: true
  });
});

//live reload js
gulp.task('js', function(){
  gulp.src('./app/dist/**/*.js')
      .pipe(connect.reload());
});

//live reload html
gulp.task('html', function(){
  gulp.src('./app/*.html')
      .pipe(connect.reload());
});

//watch files for live reload
gulp.task('watch', function(){
  gulp.watch('app/dist/js/*.js', ['js']);
  gulp.watch('app/index.html', ['html']);
  gulp.watch('app/src/js/**/*.js', ['browserify']);
});

gulp.task('default', ['browserify']);

gulp.task('serve', ['browserify', 'connect', 'open', 'watch']);

请注意,这是一个测试项目,main.js文件为空,仅包含pragma:

如果加载成功,则应显示DDD消息。 我认为我的问题在于我在index.html或gulpfile.js中设置的路径。但是…

我的问题解决了

我的错误来自第二部分:1。 在调用gulp serve之前,我必须运行两个命令:第一: 吞咽 然后呢,, npm i 在候机楼

二,。 我的Kerio VPN在测试期间启用。断开与VPN帐户的连接后,它工作正常!我认为kerio应用程序和gulp端口有冲突

/** @jsx React.DOM */