私は、レールアプリケーションの自動化のためのrspecテストを使用しているスクリプトを持っています。私は、 "automation.rb"というファイルをspecフォルダまたはlibフォルダに置いてはいけません(このコードのための宝石は必要ありません)。Railsフォルダ構造
私の質問は次のとおりです。railsディレクトリ構造の標準フォルダに加えてカスタムフォルダを持つことができますか? 例レールアプリのルートディレクトリにある自動化のようなフォルダ。
私は、レールアプリケーションの自動化のためのrspecテストを使用しているスクリプトを持っています。私は、 "automation.rb"というファイルをspecフォルダまたはlibフォルダに置いてはいけません(このコードのための宝石は必要ありません)。Railsフォルダ構造
私の質問は次のとおりです。railsディレクトリ構造の標準フォルダに加えてカスタムフォルダを持つことができますか? 例レールアプリのルートディレクトリにある自動化のようなフォルダ。
はい、アプリの構造内に任意の数のカスタムフォルダを置くことができます。
ここで気づくべきことは、これらのフォルダのコードを使用する場合(なぜそうしなければならないのでしょうか)、それをロードする必要があるということです。
これらのフォルダを/app
ディレクトリに追加することができます。そこに定義されているものは、すべての環境で自動的に読み込まれます。
スクリプトについては、実際にはルートディレクトリのscripts
フォルダに保存することができます。これは一般的な方法です(少なくとも私が作業しているプロジェクトで使用されていることがわかりました)。
有用なユーティリティスクリプトを保持するための 'script'フォルダを持つことはかなり標準的です。この場合、 'スクリプト/自動化'が良い場所になるかもしれません。 – gmcnaughton
はい、できます。何故なの? –
清算をありがとう。 – anurag94