質問編集履歴
1
試したことを追加。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
外部モジュールをrequireする時に
|
1
|
+
外部モジュールをrequireする時にdevelopment環境だけコード編集した際にサーバー再起動しないで画面再読み込みだけだとuninitialized constant モデル名 でコケる。
|
test
CHANGED
@@ -28,7 +28,25 @@
|
|
28
28
|
|
29
29
|
### 試したこと
|
30
30
|
|
31
|
-
外部モジュールのモジュール名と同様のクラス名を使っていたので、クラス名を外部モジュールのモジュール名とは異なるものに変えたが、同じエラーが発生してしまう。
|
31
|
+
①外部モジュールのモジュール名と同様のクラス名を使っていたので、クラス名を外部モジュールのモジュール名とは異なるものに変えたが、同じエラーが発生してしまう。(ファイル名も同様に変えたが、変わらず・・・)
|
32
|
+
|
33
|
+
|
34
|
+
|
35
|
+
以下、2020/09/13 追記
|
36
|
+
|
37
|
+
②**config/application.rb**に以下を追加したが、変わらず・・・
|
38
|
+
|
39
|
+
```Ruby
|
40
|
+
|
41
|
+
config.eager=load_paths += %W(#{config.root}/lib)
|
42
|
+
|
43
|
+
```
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
③**config/environments/development.rb**の**config.cache_classes = false**を**config.cache_classes = true**に変えたらエラーは出なくなった。(そもそもこれだとコード修正が反映されないから意味がないけど、一応やってみた)
|
48
|
+
|
49
|
+
|
32
50
|
|
33
51
|
|
34
52
|
|