在Emberjs / Ember-cli中禁用/关闭LiveReload服务器 [英] Disable / turn off LiveReload server in Emberjs / Ember-cli

查看:495
本文介绍了在Emberjs / Ember-cli中禁用/关闭LiveReload服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Cloud9 IDE,它只暴露了端口80,并阻止了LiveReload的连接。我收到这个错误:


GET https://myapp.c9.io:35729/livereload.js?snipver=1
net :: ERR_CONNECTION_REFUSED


除非有人知道修复,否则我想简单地关闭此功能/禁用它。



我正在运行Ember- cli,我可以看到ember-cli / lib / tasks / serve.js中的任务,我已经评论过了,但没有这样做:

  / * 
var liveReloadServer = new LiveReloadServer({
ui:this.ui,
analytics:this.analytics,
watcher:watcher
});
* /

它埋在足够的地方,我怕npm删除它,因为我认为这只会产生更大的问题。

解决方案

您应该可以通过启动您的服务器来禁用实时重新加载:



ember server --live-reload = false


I use Cloud9 IDE, which only exposes port 80 and prevents LiveReload from connecting. I get this error:

GET https://myapp.c9.io:35729/livereload.js?snipver=1 net::ERR_CONNECTION_REFUSED

Unless someone knows of a fix, I'd like to simply turn this feature off / disable it.

I'm running Ember-cli and I can see the task in ember-cli/lib/tasks/serve.js and I've commented it out, but it didn't do the trick:

/*
    var liveReloadServer = new LiveReloadServer({
      ui: this.ui,
      analytics: this.analytics,
      watcher: watcher
    });
*/

It's buried in enough places that I'm afraid to npm remove it, as I think that would just create bigger problems.

解决方案

You should be able to disable live reload by starting your sever like this:

ember server --live-reload=false

这篇关于在Emberjs / Ember-cli中禁用/关闭LiveReload服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆