Javascript Ruby/Sinatra/jQuery应用程序未在repl.it中运行
我的(Ruby/Sinatra后端,大多数逻辑是JS/jQuery,数据存储在json文件中)在我的Mac和Ubuntu VirtualBox上运行良好,但当我在repl.it上安装它时(并做了一些更改,这些更改似乎由示例脚本指示) 当我“启动”脚本时,我在脚本所在的位置收到以下错误消息: 无法醒来 30秒。你的回复没有及时醒来。请在30秒后重试 我从来没能在repl.it上运行过一次。你知道为什么吗?我对repl.it一无所知,找不到任何帮助文件。这似乎是一项新服务 TIA。您需要添加Javascript Ruby/Sinatra/jQuery应用程序未在repl.it中运行,javascript,jquery,ruby,sinatra,repl.it,Javascript,Jquery,Ruby,Sinatra,Repl.it,我的(Ruby/Sinatra后端,大多数逻辑是JS/jQuery,数据存储在json文件中)在我的Mac和Ubuntu VirtualBox上运行良好,但当我在repl.it上安装它时(并做了一些更改,这些更改似乎由示例脚本指示) 当我“启动”脚本时,我在脚本所在的位置收到以下错误消息: 无法醒来 30秒。你的回复没有及时醒来。请在30秒后重试 我从来没能在repl.it上运行过一次。你知道为什么吗?我对repl.it一无所知,找不到任何帮助文件。这似乎是一项新服务 TIA。您需要添加 set
set :bind, '0.0.0.0'
你可以看到一个例子
这是在远程机器上运行web服务器时经常需要做的事情,因为它们将请求从公共internet转发到此IP地址
我对此进行了修改,虽然出现了另一个错误(找不到main.erb),但它至少解决了这个问题。谢谢,解决了。固定的。你可以在这里看到结果:我已经做到了……我想。我发现我的根本问题是我在不同的窗口中进行了更改,而repl.it显然没有将其更改传播到多个打开的窗口。因此,我所做的那些本可以解决问题的改变并不是“接受”。@globewalldesk很乐意提供帮助。我甚至没有意识到repl。它可以运行web服务器,非常酷