我使用Cloud9 IDE,它只暴露端口80并阻止LiveReload连接。我收到这个错误:
获取https://myapp.c9.io:35729/livereload.js?snipver=1 净:: ERR_CONNECTION_REFUSED
除非有人知道修复,否则我只想关闭此功能/禁用它。
我正在运行Ember-cli,我可以看到ember-cli / lib / tasks / serve.js中的任务,我已经对它进行了评论,但它没有做到这一点:
/*
var liveReloadServer = new LiveReloadServer({
ui: this.ui,
analytics: this.analytics,
watcher: watcher
});
*/
它被埋在足够的地方,我不敢去除它,因为我认为这只会造成更大的问题。
答案 0 :(得分:44)
您应该可以通过启动服务器来禁用实时重新加载:
ember server --live-reload=false
答案 1 :(得分:13)
添加.ember-cli配置文件后,您只需添加"liveReload": false
即可。
Example'。ember-cli'文件
{
"port": 9999,
"host": "0.0.0.0",
"liveReload": false,
"proxy": "http://aqueous-bayou-5108.herokuapp.com/",
"environment": "development"
}
修改:此commit
中的live-reload
已更改为liveReload
答案 2 :(得分:1)
除了@Douulagiri的回答,您还可以使用:
ember server -lr false
或
ember s -lr false
对于所有选项:
ember help server