安装 Rails
( 命令都在 Linux 端 .)
1. 安装了 ruby ,输入命令
● $ gem install bundler
● $ gem install rails -v 4.1.6
2 安装时会出现一系列的命令 , 最后输入 $ rails -v, 看到显示版本号 , 就安装好了
gem install bundler
gem install rails -v 4.1.6
rails -v
创建一个 Rails 项目
使用命令 :
$ rails new < 项目名 >, 例如 :
● $ cd /workspace
● $ rails new library
就创建了一个项目 , 名为 :library.
同时,创建了一系列的文件 ,它会自动执行‘ bundle install’ 命令 .
Rails 使用 bundler 来管理各种依赖
ruby 中也有很多第三方包 gem ( 小宝石 ),每个 Rails 项目 , 都要依赖很多 gems.
在 java 中 , 使用 maven, ivy 来管理 .
在 Rails中 , 就使用 bundler 来管理 .
bundler 通过一个文件和一个命令来管理 .
文件 : Gemfile. 定义了所有的 gem 版本 .
命令 : $ bundle install , 会自动安装所有的gems.
使用 Gemfile 安装各种依赖包 .
编辑你的 Gemfile( 根目录下 ) 文件 , 让它的内容看起来如下 :(可以清空内容,复制粘贴)
● source 'https://gems.ruby-china.com'
● gem 'rails', '4.1.6'
● gem 'sqlite3'
● gem 'sass-rails', '~> 4.0.3'
● gem 'uglifier', '>= 1.3.0'
● gem 'therubyracer', platforms: :ruby
● gem 'jquery-rails'
● gem 'turbolinks'
安装各种依赖 , gems.
先安装好sqlite3 的依赖 :
$ sudo apt-get install libsqlite3-dev
然后通过 命令 :
$ bundle install 即可 .
运行 Rails
使用命令 :
$ bundle exec rails server
bundle exec: 是 rails 命令的前缀 .