を名前空間と整理しないかもしれないよう
これは、設計上の欠陥のビットのように思えますか?特定の画像(image_tag('admin/logo.png')
)を参照して、より意味のある方法で組織されたUIコードベースを無料で入手できます。単一ページアプリケーションなどの複雑なコンポーネントを独自のモジュールに昇格させ、アプリのさまざまな部分から再利用することもできます。
のは、あなたのアプリが3つのモジュールの外に構成されて言ってみましょう:あなたのエージェントがあなたの会社の販売プロセスを追跡できるように公共側、管理UIと、例えば、CRM:
app/assets/
├── coffeescripts
│ ├── admin
│ │ ├── components
│ │ ├── index.coffee
│ │ └── initializers
│ ├── application
│ │ ├── components
│ │ ├── index.sass
│ │ └── initializers
│ └── crm
│ ├── components
│ ├── index.sass
│ └── initializers
├── images
│ ├── admin
│ ├── application
│ └── crm
└── stylesheets
├── admin
│ ├── components
│ └── index.sass
├── application
│ ├── components
│ └── index.sass
└── crm
├── components
└── index.sass
21 directories, 6 files
はしないでください更新することを忘れて、あなたのapplication.rb
ので、彼らが適切にプリコンパイルされます。
config.assets.precompile = %w(admin.js application.js crm.js
admin.css application.css crm.css)
私は 'jqueryの-rails'宝石で束ねのjQueryを持っています。私のRailsプロジェクトの別の部分では、プロジェクトの残りの部分で 'jquery-rails'を放棄することなく、Bowerがフェッチした別のバージョンのjQueryを使いたいと思います。それを行う方法はありますか? –