目前我正在编写Meteor 0.9.3,Ubuntu 14.04和VMware 10
每次我编辑我的代码时,meteorjs都需要花费太多时间重启,而ubuntu终端控制台显示错误.有时它也会在chrome中显示"意外错误".
=> Meteor server restarted
=> Client modified -- refreshing
I20140927-13:24:11.922(5.5)? Failed to receive keepalive! Exiting.
=> Exited with code: 1
=> Meteor server restarted
=> Client modified -- refreshing
I20140927-13:25:27.484(5.5)? Failed to receive keepalive! Exiting.
=> Exited with code: 1
=> Client modified -- refreshing
=> Exited from signal: SIGUSR2
=> Meteor server restarted
=> Client modified -- refreshing
I20140927-13:33:04.041(5.5)? Failed to receive keepalive! Exiting.
=> Exited with code: 1
=> Meteor server restarted
=> Client modified -- refreshing
I20140927-13:37:47.871(5.5)? Failed to receive keepalive! Exiting.
=> Exited with code: 1
=> Meteor server restarted
=> Client modified -- refreshing
I20140927-13:42:04.362(5.5)? Failed to receive keepalive! Exiting.
=> Exited with code: 1
=> Client modified -- refreshing
=> Meteor server restarted
Run Code Online (Sandbox Code Playgroud)


这是一个已知的问题。该修复目前正在开发分支上,我认为这将是 0.9.3 之后的下一次更新的一部分。根据尼克·马丁的建议,您可以添加:
process.argv = _.without(process.argv, '--keepalive');
Meteor.startup(function () { console.log("LISTENING"); });
Run Code Online (Sandbox Code Playgroud)
在您的服务器代码中的某个位置,现在应该提供一个可行但很糟糕的解决方案。
| 归档时间: |
|
| 查看次数: |
479 次 |
| 最近记录: |