私はこのシナトラ レシピ(Foundation フレームワーク + コンパス) に従っていますが、Foundation を実装するときに、これらのファイルをどこに配置すればよいか常に確信が持てませんでした。
私の Sinatra アプリの構造は次のとおりです。
sinatra_app/
|
|----app/
|----config/
|----models/
|----views/
|----etc...
foundation new project_name
から実行することで、アプリ内にsinatra_app
フォルダーがあります。project_name
このフォルダーに「foundation」という名前を付けて、それに応じてアセットを構築する必要があるかどうかは、少し混乱しています。
それとも、実際に私のsinatraアプリの外に置いて、コンパスに資産をsinatraアプリのフォルダー構造に構築させるべきですか?
チュートリアルから、すべての基本ファイルがsinatraアプリの実際のルートにあるように見えますが、それはまったく良いとは思えませんか? (財団によって生成されたすべての追加ファイル - human.txt、index.html、README.md など)