QA@IT
«質問へ戻る

改行されていないため

37
本文
 - ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-linux]
-- Rails 4.0.0(
+- Rails 4.0.0
+
 お世話になります。Rails上でRubyプログラムの学習のため、
 あるコントローラでlibフォルダに置いたファイルを下記のように読み込みました。
+
 ```
 require 'ruby_basic'
 ```
+
 しかし、ruby_basic.rbファイル内のメソッド名を変更した時に、変更が反映されません。
 config/environments/development.rbの設定も下記のようになっています。
+
 ```
   config.cache_classes = false
 ```
+
 load 'ruby_basic.rb' で読みこめばよいようですが、
 開発においては、下記のようにモジュールを取り込むのがベストであるという情報がありました。
+
 ```
 require_dependency 'ruby_basic'
 ```
+
 しかし、下記のようなエラーが出ます。
+
 ```
 undefined method `require_dependency ' for main:Object
 ```
+
 使用するために何か設定が必要なのでしょうか。
 よろしくお願い致します。

Rails4 Rubyのプログラムをrequire_dependencyで読み込む

  • ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-linux]
  • Rails 4.0.0

お世話になります。Rails上でRubyプログラムの学習のため、
あるコントローラでlibフォルダに置いたファイルを下記のように読み込みました。

require 'ruby_basic'

しかし、ruby_basic.rbファイル内のメソッド名を変更した時に、変更が反映されません。
config/environments/development.rbの設定も下記のようになっています。

  config.cache_classes = false

load 'ruby_basic.rb' で読みこめばよいようですが、
開発においては、下記のようにモジュールを取り込むのがベストであるという情報がありました。

require_dependency 'ruby_basic'

しかし、下記のようなエラーが出ます。

undefined method `require_dependency ' for main:Object

使用するために何か設定が必要なのでしょうか。
よろしくお願い致します。

- ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-linux]
- Rails 4.0.0

お世話になります。Rails上でRubyプログラムの学習のため、
あるコントローラでlibフォルダに置いたファイルを下記のように読み込みました。

```
require 'ruby_basic'
```

しかし、ruby_basic.rbファイル内のメソッド名を変更した時に、変更が反映されません。
config/environments/development.rbの設定も下記のようになっています。

```
  config.cache_classes = false
```

load 'ruby_basic.rb' で読みこめばよいようですが、
開発においては、下記のようにモジュールを取り込むのがベストであるという情報がありました。

```
require_dependency 'ruby_basic'
```

しかし、下記のようなエラーが出ます。

```
undefined method `require_dependency ' for main:Object
```

使用するために何か設定が必要なのでしょうか。
よろしくお願い致します。

質問を投稿

Rails4 Rubyのプログラムをrequire_dependencyで読み込む

  • ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-linux]
  • Rails 4.0.0( お世話になります。Rails上でRubyプログラムの学習のため、 あるコントローラでlibフォルダに置いたファイルを下記のように読み込みました。 require 'ruby_basic' しかし、ruby_basic.rbファイル内のメソッド名を変更した時に、変更が反映されません。 config/environments/development.rbの設定も下記のようになっています。 config.cache_classes = false load 'ruby_basic.rb' で読みこめばよいようですが、 開発においては、下記のようにモジュールを取り込むのがベストであるという情報がありました。 require_dependency 'ruby_basic' しかし、下記のようなエラーが出ます。 undefined method `require_dependency ' for main:Object 使用するために何か設定が必要なのでしょうか。 よろしくお願い致します。
- ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-linux]
- Rails 4.0.0(
お世話になります。Rails上でRubyプログラムの学習のため、
あるコントローラでlibフォルダに置いたファイルを下記のように読み込みました。
```
require 'ruby_basic'
```
しかし、ruby_basic.rbファイル内のメソッド名を変更した時に、変更が反映されません。
config/environments/development.rbの設定も下記のようになっています。
```
  config.cache_classes = false
```
load 'ruby_basic.rb' で読みこめばよいようですが、
開発においては、下記のようにモジュールを取り込むのがベストであるという情報がありました。
```
require_dependency 'ruby_basic'
```
しかし、下記のようなエラーが出ます。
```
undefined method `require_dependency ' for main:Object
```
使用するために何か設定が必要なのでしょうか。
よろしくお願い致します。