未体験未感覚エンジニアの日記

ITエンジニアになるまでのITダイビング日記

Railsでアプリ作成時によく準備しておくもの

今日はRailsでアプリ作成時によく環境整備しておくものを取り上げたいと思います。

(基本githubとの連携でのアプリ制作として考えています。)

まず、投稿アプリ作成時にやっておきたいこと

application.htmlにレスポンシブ対応用に

<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" name="viewport"/>の記載やreset.scssの用意、cssの計算がしやすいように

body {
box-sizing : border-box;
}

の記載を入れておく。

gitignoreファイルの末尾に画像がgithubにコミットされないように

/public/uploads/*

の記載を入れておく

gemファイルの末尾によく使うgemをあらかじめ入れる

iconと言えばfont-awesomeはよく使います

gem 'font-awesome-sass'

(font-awesomerubyrailsのversionによって書き方が変わるので注意)

神様仏様haml様 (私はhamlで書くのが大好きなので)

gem 'haml-rails'

これがないと戦えない (これがないと裸で戦場に行くようなものです(^^; )

gem 'pry-rails'

記載したら忘れずにbundle installをする。

あとはrails g コマンド時に必要のないファイルを作らないようapplication.rbに

config.generators do |g|
g.stylesheets false
g.javascripts false
g.helper false
g.test_framework false
end

とりあえず最低限はこんなものかな。