- 1 名前:nobodyさん [2009/09/13(日) 20:49:34 ID:kz4rC4Dx]
- ■前 Ruby on Rails Part7
pc11.2ch.net/test/read.cgi/php/1241100447/ ■参考サイト <英語> 本家:www.rubyonrails.org API document:api.rubyonrails.com/ 開発者のblog:weblog.rubyonrails.org/ 参考wiki:wiki.rubyonrails.org/rails <日本語> Rails' wiki: wiki.fdiary.net/rails/ ■参考スレ(プログラム板) Rubyについて Part 37 pc12.2ch.net/test/read.cgi/tech/1251029267/ Ruby 初心者スレッド Part 30 pc12.2ch.net/test/read.cgi/tech/1249687283/
- 978 名前:nobodyさん mailto:sage [2010/02/19(金) 02:41:48 ID:???]
- libに置くのは最悪だろ
アプリケーションから取り外して再利用できるコードを置く場所
- 979 名前:977 mailto:sage [2010/02/19(金) 02:48:31 ID:???]
- >>978
自動で読み込まれるところに置きたい モデルとは区別したいので、app/models以外に置きたい この2点で考えると、lib/serviceというディレクトリに置くのが手っ取り早いってだけで 今はそうしてる。 他にいい場所あったら教えて欲しい。 app/services以下に置く事にして、 environment.rbあたりにapp/services/*.rbをrequireする処理を書けばいいかな。
- 980 名前:nobodyさん mailto:sage [2010/02/19(金) 08:35:28 ID:???]
- そのへんのためかどうか知らないけど、Rails3ではRails.root/app/ の下の
ディレクトリが全部load pathに含まれるようになる。
- 981 名前:nobodyさん mailto:sage [2010/02/19(金) 09:10:06 ID:???]
- そういうのはrorは弱いしな。
梅。
- 982 名前:nobodyさん mailto:sage [2010/02/19(金) 11:40:07 ID:???]
- >>979
environment.rb に # Add additional load paths for your own custom dirs # config.load_paths += %W( #{RAILS_ROOT}/extras ) っていう箇所があるからそうすればいいのでは。 config.load_paths += %W( #{RAILS_ROOT}/app/services )
- 983 名前:nobodyさん mailto:sage [2010/02/19(金) 12:05:30 ID:???]
- 埋める前にそろそろ次スレ他てようぜ
- 984 名前:nobodyさん [2010/02/19(金) 16:13:46 ID:WbFNhWFy]
-
【Ruby】Ruby on Rails Part9 pc11.2ch.net/test/read.cgi/php/1266563593/
- 985 名前:nobodyさん mailto:sage [2010/02/19(金) 23:08:27 ID:???]
- それじゃ埋め。
- 986 名前:nobodyさん mailto:sage [2010/02/20(土) 01:47:12 ID:???]
- 埋められまsrん。
|

|