Github Codespaces 故障排除

我尝试在 Github Codespaces 中运行 Discourse,但它似乎卡住了。

创建日志以这些行结束:

Cleaning stale PID files
run-parts: executing /etc/runit/1.d/ensure-database
Started runsvdir, PID is 231

但是,在端口选项卡中可用的 URL 会返回 502 Bad Gateway。

此外,终端的状态似乎仍在执行某些操作。

Running postStartCommand...

我没有找到任何关于它的文档,但根据这条消息和 .devcontainer 目录,似乎有一些支持。

它还能用吗?我需要采取哪些步骤才能使其正常工作?

1 个赞

几年前我添加支持时就测试过了。最近 @cvx 正在处理这件事,有什么想法吗?

2 个赞

我认为一切都应该正常工作——你唯一缺少的一步是启动服务器 :smiley:

切换到另一个终端标签页(bash):

然后运行:bin/ember-cli -u

启动后,你可以通过在输出中 cmd+点击/ctrl+点击 URL 来打开网站:

这样就完成了!


我认为我们可以进一步简化它。肯定还有改进的空间!

5 个赞

谢谢,这招奏效了!

1 个赞