我的(Ruby / Sinatra后端,大多数逻辑是JS / jQuery,数据存储在json文件中)在我的Mac和我的Ubuntu VirtualBox上运行良好,但当我在repl.it上安装它时(和做了一些似乎由他们的示例脚本表示的变化。)
当我“开始”脚本mad libs game时,我在on repl.it, here的位置收到以下错误消息:
无法唤醒
30秒。你的回复没有及时醒来。请在30秒后再试一次。
我甚至无法在repl.it上运行它一次。任何想法为什么不呢?我是repl.it的新手,我找不到任何帮助文件。这似乎是一项新服务。
TIA。
答案 0 :(得分:2)
您需要添加
set :bind, '0.0.0.0'
您可以查看https://repl.it/languages/sinatra作为示例。
这是在远程计算机上运行Web服务器时经常需要做的事情,因为它们将来自公共Internet的请求转发到此IP地址。
我分叉了并进行了更改,虽然还有其他错误(无法找到main.erb),但它至少解决了这个问题的问题。