【问题标题】:Browser sync with gulp and Ghost blog浏览器与 gulp 和 Ghost 博客同步
【发布时间】:2016-05-03 15:05:36
【问题描述】:

我正在运行一个 Ghost 博客,它的开头很简单: npm start

然后在http://lolcahost:2368上运行

我的浏览器同步设置可以在我的 gulpfile 中运行,如下所示:

gulp.task('default', function() {

  browserSync.init(null, {
    server: {
      proxy: 'http://localhost:2368'
    }
  });

});

虽然没有看到工作。它在我的浏览器中以localhost:3000 启动,但只是在一个完全空白的白页上显示一条消息:Cannot GET /

我在这里做错了什么?当我访问 Ghost 创建的 localhost:2368 时,我可以正常查看该站点。

【问题讨论】:

    标签: javascript node.js npm gulp browser-sync


    【解决方案1】:

    我的猜测是您传递的配置错误,

    应该是这样的:

    gulp.task('default', function() {
    
      browserSync.init({
        proxy: 'http://localhost:2368'
      });
    
    });
    

    【讨论】:

    • 如此简单!不知道我是怎么错过的。
    • @Coop 您将服务器选项与代理混淆了。 Broswersync 可以为您提供文件,也可以将所有请求代理到您的服务器。
    猜你喜欢
    • 1970-01-01
    • 2015-04-15
    • 2017-10-31
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 1970-01-01
    • 2015-01-28
    • 2020-03-10
    相关资源
    最近更新 更多