1

ターミナル出力:

joe@peteimac:~
> zeus start
Starting Zeus server
ready   : boot
died    : boot

:この後、終了せず、ハングしているようです...

ZeusはSporkに似ています。アプリケーションをバックグラウンドでロードできるため、テストなどが非常に高速に実行されます。https://github.com/burke/zeus

私の同僚と私はそれを機能させるのに苦労しています。これが私が今いる場所にたどり着くために真新しいMacでタイプするコマンドのリストですが、おそらく私は何かを逃しましたか?

マイティリスト

#The github links below contain guides, this assumes they are followed, with the exception that variables go in .zshrc rather than .zshenv
#Install ZSH | https://github.com/robbyrussell/oh-my-zsh | This means I ditch paths into .zshrc rather than .bash_profile etc
#Install RBENV | https://github.com/sstephenson/rbenv | Colleague using RVM is also having problemos
#Install ruby-build | https://github.com/sstephenson/ruby-build | handy for installing ruby versions
#Continue setting up RBENV and install Bundler | https://gist.github.com/1384279 | Bundler manages the gems, no need for rbenv bundler
# Install patched ruby version using Rbenv and ruby-build | https://gist.github.com/1688857 | "rbenv versions" should show something like:
> rbenv versions
  1.9.3-p194
* 1.9.3-p194-perf (set by /Users/joe/.rbenv/version)
# Rehash
rbenv rehash
# Reload .zshrc, as have added parameters to it following the gist guide for installing 194-perf
exec $SHELL
# Zeus expects a few things, rails should install to ~/.rbenv/versions/1.9.3-p194-perf/bin i think
gem install rails
# The init file Zeus.json mentions cucmber and rspec, so they need to be install globally in rbenv rather than just locally bundled in your projects
gem install cucumber
gem install rspec
rbenv rehash
zeus init
zeus start
# Later, when I get zeus to work globally, I will:
##git pull project_stuff to ~/my_project
cd my_project
rbenv local 1.9.3-p194-perf
bundle install
rbenv rehash
zeus init
zeus start

また、再起動してみました

ソリューションの概要

この問題は、my_projectフォルダーではなくホームフォルダーでzeusを起動しようとしたためです。そこでそれを行うと別のエラーが発生しますが、ハングします。https://stackoverflow.com/questions/12473539/ruby-rails-1-9-4-zeus-server-hangs-after-zeus-startに移動しました

4

1 に答える 1

1

rails serverそもそも動作しますか?

于 2012-09-18T01:38:15.827 に答える