【发布时间】: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。到目前为止没有运气......