大家好,请问如何在本地 Ubuntu 电脑上安装 Discourse 用于测试?非常感谢。
3 个赞
你也可以采用这种方式进行基于 Docker 的安装(例如在 WSL 上,其性能表现令人惊讶地出色)
2 个赞
我已经开始安装,执行到命令 bundle exec rake autospec 时卡住了。该命令已运行 20 分钟,这正常吗?
这不是强制性的,它只是运行 Discourse 自带的单元测试。
看起来您的情况下有几个测试失败了,我不太担心。
继续并启动服务器。
1 个赞
然后我执行了该命令,随后出现了这个错误:

一点也不奇怪,这是一个非常现代的功能。在这种模式下,你需要同时运行后端服务器和 Ember 前端服务器。
或者,你可以按如下方式在不使用 Ember-CLI 的情况下运行:
NO_EMBER_CLI=1 UNICORN_BIND_ALL=TRUE bin/rails s
看起来你需要将 node 更新到更现代的版本。
4 个赞
谢谢大家,现在一切正常运行了:clap:
1 个赞
补充一点,现在做这件事的现代方法是:
bin/ember-cli -u
这会同时运行 rails 和 ember
(万一有人看到)
2 个赞


