文档章节

mac系统ruby on rails开发环境搭建

fromdtor
 fromdtor
发布于 2015/07/23 05:01
字数 171
阅读 125
收藏 1

mac系统ruby使用rvm隔离开发环境

  1. 安装rvm
$ curl -L https://get.rvm.io | bash -s stable

这会在~/.profile添加如下代码

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

这时,每次打开shell会话,都有如下输出

$ which rvm
/Users/apple/.rvm/bin/rvm
  1. 安装ruby指定的版本
$ rvm install 2.2.2

3.创建gemset

$ rvm use 2.2.2
$ rvm gemset create name

4.切换gemset

$ rvm use 2.2.2
$ rvm gemset use name

5.安装bundle

$ gem install bundle

6.根据Gemfile创建项目的依赖包

$ cd path/to/project
$ ./bin/bundle install

7.执行数据库迁移

$ cd path/to/project
$ ./bin/rake db:migrate

8.启动服务

$ cd path/to/project
$ ./bin/rails server

© 著作权归作者所有

fromdtor

fromdtor

粉丝 25
博文 49
码字总数 10577
作品 0
朝阳
高级程序员
私信 提问
利用vagrant快速搭建rails开发环境

Deprecated 前言 当我们学习一门新的语言或技术的时候,最麻烦或比较浪费时间的事情就是搭建开发环境。而搭建开发环境与我们将要学习的新的语言或技术,没有太大的联系,因为我们感兴趣的只是...

算法与编程之美
2014/11/19
0
1
Ruby on Rails学习心得(二)Hello Ruby on Rails

已经配置好Ruby on Rails 的开发环境了,现在开始来写地一个Ruby on Rails项目——输出Hello Ruby on Rails。 一、新建项目 先进用进入存放项目的文件夹,输入一下命令rails new projectName...

leaf志良
2013/08/05
0
0
[上海] 金盏信息科技(上海)有限公司 招聘高级软件工程师

公司是一个互联网公司,主要从事 1. 自有版权的cms系统的开发(包括客户化定制开发) 2. 基于Ruby on Rails的互联网外包业务 要求: 1. 精通一种编程语言(java 或者 c++, ruby或者Python更好) 2...

arkxu
2011/07/17
585
0
Ubuntu 10.10下搭建Ruby on Rails 2.3.5开发环境

安装Ubuntu完毕,该到配置Ruby on Rails 2.3.5开发环境的时候了,先保证你现在的Ubuntu能联网。 ruby1.8.7安装: 在终端执行: sudo apt-get install ruby rdoc ri ruby -v 查看ruby的版本 ...

神勇小白鼠
2011/03/03
0
0
10 个必备而且非常有用的 Ruby on Rails 4 Gems

Ruby on Rails框架是一个用于开发Web应用程序的非常强大的工具。 它配备了大量的内置功能,有助于加速你的Web应用程序的开发,如智能路由和对象 - 关系映射器,全都采用了MVC模式。 Rails被设...

oschina
2014/07/14
4K
8

没有更多内容

加载失败,请刷新页面

加载更多

GatewayWorker 报错:stream_socket_server(): unable to connect to tcp://0.0.0.0:1238

GatewayWorker 报错:stream_socket_server(): unable to connect to tcp://0.0.0.0:1238 (Address already in use) 官方文档虽然有相同的问题,但是对我的问题没起作用…… 后面发现自己手贱...

wenzhizhong
昨天
0
0
REST接口

文章来源 https://zhuanlan.zhihu.com/p/28674721?group_id=886181549958119424 http://www.ruanyifeng.com/blog/2014/05/restful_api.html REST 对请求的约定 REST 用来规范应用如何在 HTTP......

Airship
昨天
3
0
Spring Cloud Config 统一配置中心

Spring Cloud Config 统一配置中心 一、统一配置中心 统一管理配置 通常,我们会使用配置文件来管理应用的配置。如一个 Spring Boot 的应用,可以将配置信息放在 application.yml 文件中,如...

非摩尔根
昨天
2
0
android ------ AAPT2 error: check logs for details解决方法

AAPT 是全称是 Android Asset Packaging Tool,它是构建 App,甚至是构建 Android 系统都必不可少的一个工具。它的作用是将所有资源文件压缩打包到Android APK 当中。我们在 Android SDK 目录...

切切歆语
昨天
2
0
今天的学习

今天学到了<select></select>标签: <label for="unittype">Select unit type: </label><select id="unittype" name="unittype" autofocus > <option value="1"> Miner </option> ......

墨冥
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部