1

私は、プラグインをロードできるはずのより大きなRailsアプリケーションに取り組んでいます。現時点でこれを実現するために、プラグイン ファイルを before フックで読み取り、それらを評価しています。しかし、これはひどいです...まず、evalを取り除きたいです。代わりに require を使用してみましたが、これを行うと、アプリケーションの起動時にファイルが一度だけ読み込まれます。

これは私の質問につながります: (開発モードで) リクエストごとに外部ファイルをリロードするにはどうすればよいですか? または、プラグインを処理するより良い方法はありますか?

こんにちは、CK

4

1 に答える 1

2

Kernel#load は毎回ファイルをロードします。

Kernel#require は一度ロードします。

require の代わりに load を使用します。

于 2012-11-20T14:25:17.933 に答える