【问题标题】:foreman error while "Getting Started with Node.js on Heroku"“Heroku 上的 Node.js 入门”时出现工头错误
【发布时间】:2015-02-15 06:16:54
【问题描述】:

我正在“Heroku 上的 Node.js 入门”中,我想通过以下方式“在本地运行应用程序”: $工头启动网络 (参见https://devcenter.heroku.com/articles/getting-started-with-nodejs#run-the-app-locally

它说: /usr/local/foreman/lib/foreman/process.rb:54:in run': undefined methodspawn' for Process:Module (NoMethodError) 来自 /usr/local/foreman/lib/foreman/process.rb:53:in chdir' from /usr/local/foreman/lib/foreman/process.rb:53:inrun' 来自 /usr/local/foreman/lib/foreman/engine.rb:356:in spawn_processes' from /usr/local/foreman/lib/foreman/engine.rb:353:inupto' 来自 /usr/local/foreman/lib/foreman/engine.rb:353:in spawn_processes' from /usr/local/foreman/lib/foreman/engine.rb:352:ineach' 来自 /usr/local/foreman/lib/foreman/engine.rb:352:in spawn_processes' from /usr/local/foreman/lib/foreman/engine.rb:57:instart' 来自 /usr/local/foreman/lib/foreman/cli.rb:41:in start' from /usr/local/foreman/vendor/gems/thor-0.19.1/lib/thor/command.rb:27:insend' 来自 /usr/local/foreman/vendor/gems/thor-0.19.1/lib/thor/command.rb:27:in run' from /usr/local/foreman/vendor/gems/thor-0.19.1/lib/thor/invocation.rb:126:ininvoke_command' 来自 /usr/local/foreman/vendor/gems/thor-0.19.1/lib/thor.rb:359:in dispatch' from /usr/local/foreman/vendor/gems/thor-0.19.1/lib/thor/base.rb:440:instart' 来自 /usr/bin/foreman:15

(在 Mac OS 10.7.5 上运行)

有什么可以帮助的想法吗?谢谢!

【问题讨论】:

  • 我有完全相同的问题赢得了 OSX 10.7.5。我更新到 Ruby 2.2 并尝试了几个版本的工头 0.75、0.77。 0.78。到目前为止没有运气......

标签: node.js heroku foreman


【解决方案1】:

查看https://github.com/ddollar/foreman/issues/473。 似乎与旧版的工头或红宝石有关。

【讨论】:

    猜你喜欢
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-15
    • 2020-03-27
    • 2017-02-04
    • 2019-04-07
    • 1970-01-01
    相关资源
    最近更新 更多