[Windows][Ruby]Rails環境構築には、Railsプロジェクトの作り方にはコツがある!

 

 

なんと! 11本の記事で詳しく丁寧に解説してるのだ!
この記事を入れて以下の11本の記事でRails環境構築の解説してるよ~ん!
全部読めば何が必要で何が不要かなぜそれが必要なのかという事が自分で考えるられるようになるよ~ん!

ちょい長いけど、しっかり理解したいなら読まないと損!(つっても、1本1本はチョー短い

逆に言えば、理解しなくていい・手順だけが分かればそれでいいってな人にはオススメしません

>> [2017年]WindowsでRuby on Rails環境構築の概要を知ろう![Ruby]
>> [Windows][Ruby]Rails環境構築には、Chocolateryでパッケージ管理をオススメするのだ!
>> [Windows][Ruby]Rails環境構築には、Chocolateyを使ってRubyを複数インストールしようぜ!
>> [Windows][Ruby]Rails環境構築には、uruを使わないなんて正気ですかっ!?
>> [Windows][Ruby]Rails環境構築には、uruで複数のRubyバージョンを切り替えろ!
>> [Windows][Ruby]Rails環境構築には、Development Kitが必要になるのだ!(Ruby2.3までの話)
>> [Windows][Ruby]Rails環境構築には、MSYS2が必要になるのだ!(Ruby2.4からの話)
>> [Windows][Ruby]Rails環境構築には、Bundlerで複数のRailsバージョンを切り替えろ!
>> [Windows][Ruby]Rails環境構築には、データベースとしてSQLiteをオススメする!
>> [Windows][Ruby]Rails環境構築には、SQLiteを使うためのgemが必要!
イマココ >> [Windows][Ruby]Rails環境構築には、Railsプロジェクトの作り方にはコツがある!

 

 

こんにちは。ナガオカ(@boot_kt)です。

 

以前、MacでRuby on Railsの開発環境の作り方を丁寧に説明した記事を書きましたが、この記事ではWindowsでの作り方を説明します。

MacではrbenvやBundlerを使ってRubyやRailsのバージョンを切り替えられるのですが、Windowsでもできます。

その方法を解説します。

 

これまでの記事(概要ChocolateryRubyuruuruで切り替えDevKitMSYS2BundlerSQLiteSQLiteのgem)でインストール及び準備は終わりましたか?

 

ってことは、あなたのマシンにはもう既にRaislの開発環境はできてます!!

ここでは、遂にっ!、Railsアプリの作り方を説明するよ~ん♪

 

これが終われば、もうこれからRailsアプリ作り放題です!!!
RubyやRailsのバージョンに泣かされることなく、快適なRails開発ライフがあなたを待ってるぞいっ!!!

 

この記事のザックリした内容
◆対象読者

  • Windowsでの、Railsの環境構築手順を知りたい人
  • Railsの環境構築で、なぜそれらをインストールするのか「理解」したい人
  • Macのrbenvと同等のことを、Windowsで実現する方法を知りたい人
  • Homebrew?、rbenv?、uru?、Bundeler?、gem? ←これらの事がよく分からない人
  • オススメしません!! → 手っ取り早くRails環境構築手順を知りたい人
  • シェルコマンドやDOSコマンドを知っているのが望ましい
    シェルやDOSを知らなくても書いてる通りにやればいいけど、もしかしたら意味が分からなくなるかも・・・

 

参考にしたURL
参考にさせて頂いた記事です
ぜひこちらもご覧ください

 

 

 

Railsアプリの作り方

概要

内容そのものは
[Mac][Ruby]Rails環境構築には、Railsプロジェクトの作り方にはコツがある!

と同じなので、↑そっち読んでクレメンス

 

ここでは手順だけ示しておきます

 

手順

  1. まずはRailsプロジェクト用のディレクトリ(フォルダ)を作る
    ※フォルダ作るぐらいはエクスプローラ上で作ればいいけど、一応コマンドプロンプトでの捜査を書いておきます

     

    > cd /d C:\home
    
    > mkdir ruby2442dir
    
    > cd ruby2442dir
    
    > uru ls
     => 230         : ruby 2.3.0p0 (2015-12-25 revision 53290) [x64-mingw32]
        2412        : ruby 2.4.1p111 (2017-03-22 revision 58053) [x64-mingw32]
        2422        : ruby 2.4.2p198 (2017-09-14 revision 59899) [x64-mingw32]
    
    > echo 2422 > .ruby-version
    
    > ruby -v
    ruby 2.3.0p0 (2015-12-25 revision 53290) [x64-mingw32]
    
    >uru auto
    ---> now using ruby 2.4.2-p198 tagged as `2422`
    
    > ruby -v
    ruby 2.4.2p198 (2017-09-14 revision 59899) [x64-mingw32]
    
    > more .ruby-version
    
    > bundle init
    The latest bundler is 1.16.0.pre.3, but you are currently running 1.15.4.
    To update, run `gem install bundler --pre`
    Writing new Gemfile to C:/_home/ruby2442dir/Gemfile
    
    > dir
    2017/11/03  09:42              .
    2017/11/03  09:42              ..
    2017/11/03  09:08                 7 .ruby-version
    2017/11/03  09:42               145 Gemfile
    
    > more Gemfile
    # frozen_string_literal: true
    source "https://rubygems.org"
    
    git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }
    
    # gem "rails"
    

    # gem "rails"#を削除して、以下のようにRailsのバージョン番号を書き加えましょう

    gem “rails”, “4.0.2”

     

    ちなみに、インストール可能なRailsバージョンの調べ方は、以下を検索して欲しいんですけど、、、、
    [Mac][Ruby]Rails環境構築には、Railsプロジェクトの作り方にはコツがある!
     →『インストール可能なRailsバージョンの調べ方』の部分

    大量に出て来るので、以下のコマンドをオススメするよ~

    gem query -ran rails | findstr /B /C:"rails ("

     

  2. bundle install --path=vendor/bundle
     
  3. bundle exec rails -v
     
  4. bundle exec rails new MyApp
     
  5. cd MyApp
     
  6. rails server
     
  7. localhost:3000
     

 

広告




 


 

プログラミング のレッスンに興味がある方、レッスン内容を聞いてみたい方、なんなりとお問い合わせください。
無料体験レッスンもありますのでお気軽にどうぞ!!!

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ABOUTこの記事をかいた人

Windows/Mac/Linuxを使う現役システムエンジニア&プログラマ。オープン系・組み込み系・制御系・Webシステム系と幅広い案件に携わる。C言語やC#やJava等数多くのコンパイラ言語を経験したが、少し飽きてきたので、最近はRubyやPython、WordPressなどのWeb系を修得中。初心者向けのプログラミング教室も運営中。オンライン・対面・出張等でプログラミングをレッスンします。