Rails

JS/CSSファイルをControllerごとに分離する

Rails3.1以降では全てのJS/CSSが結合+圧縮されますが、それぞれのControllerに属するJSファイル内でjQueryのセレクタを使用した場合に、意図しない挙動が発生することがあったため、Controllerは結合の対象外とすることにしました。以下に行ったことをメモし…

Railsプロジェクトの階層表現

■ 目的Railsでプロジェクトを作成していくと、Controllerクラスなどが肥大化する傾向にある。 そこで、プロジェクト構成を分かりやすくするために、プロジェクトに階層を持たせる。■ 構成試しに、「admin」ディレクトリ以下にコントローラーを作成する場合。…

RubyOnRails

■ 前提条件 RubyとRubyGemsがインストールされていること。■ インストール [root@yserver ~]# gem install rails --include-dependencies ■ プロジェクトの作成 [root@yserver ~]# rails sampleproject ■ サーバーの起動 Railsプロジェクトの直下に移動して…