2011-04-28 16 views
2

私はRoRを初めて使い、現在はredmineのプラグインを開発する必要があります(これまでのところ問題ありません)。したがって、私はruby 1.8.7、redmine 1.0.5、radrails 2を設定しました。rubyインタプリタはデフォルトではRadrailに設定されています。また、redmineサーバ(mongrel、webrick、lightTPD - すべて動作します)を起動/停止することもできます。config.cache_classes = falseが動作しないのはなぜですか?

私が実際にクラッシュしている問題は、「config.cache_classes = false」(開発環境が設定されています)が動作しないということです。だから私はsthを保存したときにいつもサーバを再起動する必要があります。 - これは非常に迷惑です:(

ところで私はWindows上でこれをしようとしていることを認めざるを得ない... Christan

答えて

1

Railsが内のクラスをリロードしない事前に

おかげで、。

私は、ベンダー/開発者の変更を監視する開発者の乗客と一緒に使用するスクリプトを用意していますが、このプラグインを使用してアプリケーション/クラスを再ロードしても、プラグインを再起動し、自動的に乗客を再起動してください。

http://theadmin.org/articles/2010/06/17/rails-plugin-reloading-with-passenger/

+0

このヒントはありがとうございます。その間、私は乗客と一緒にVMでUbuntuに切り替えました.Windows + RoRは全く混乱しませんでした。それから、私はファイルを保存した後restart.txtに触れたAptanaStudioのRubleを書いた - しかし、これはエラーを投げて、もう動作しなくなった(彼らは私の投稿を支持プラットフォーム上で削除したようだ)あなたが提案する解決策 - ありがとう! – metti

+0

起動して実行中です - btw。 'gem install sinefunc-rstakeout' 私はLinux(ubuntu)にはかなり新しいかもしれませんが、これはおそらく愚かな質問ですが、私はバックグラウンドでこれをどのように実行できるのかを知っていますかaptanaで起動してシャットダウンすることもできます)?どうもありがとう.. – metti

関連する問題