博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ruby on Rails入门——macOS 下搭建Ruby Rails Web开发环境
阅读量:6295 次
发布时间:2019-06-22

本文共 807 字,大约阅读时间需要 2 分钟。

这里只介绍具体的过程及遇到的问题和解决方案,有关概念性的知识请参考另一篇:

macOS (我的版本是:10.12.3 )下已经自带了 ruby  和 gem ,但 ruby 的版本有点低。

安装 Rails

在终端中执行以下命令:

sudo gem install rails
可能会遇到以下问题:

ERROR:  Error installing rails:	activesupport requires Ruby version >= 2.2.2.
使用:

ruby -v
查看当前版本

ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]

升级 ruby

这一过程请参考:

升级完成后再执行上面的安装步骤。

创建 Rails 项目

1、查看 Rails 帮助,执行

rails
不需要带任何参数,输出的最后会给出创建项目的命令。

2、创建一个新项目

rails new ~/Code/Ruby/weblog
创建项目执行到 

run  bundle install

时可能会出现提示:

The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x86-mswin32, x64-mingw32, java. To add those platforms to the bundle, run `bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32 java`.
你可能感兴趣的文章
Catalyst3550交换机配置三层接口
查看>>
Elixir语言
查看>>
Java Calendar 类的时间操作
查看>>
esxi所连交换机划vlan导致vm不能通讯
查看>>
关于CE端口线路整改的建议
查看>>
如何禁止使用本地administrator进行共享连接
查看>>
用python解析html[SGMLParser]
查看>>
hive执行流程(3)-Driver类分析1Driver类整体流程
查看>>
Android开发学习笔记:对话框浅析
查看>>
Ajax学习-Ajax简介
查看>>
下载备忘:甘特图实现的代码
查看>>
Linux文本比较命令:diff
查看>>
redux-form的学习笔记二--实现表单的同步验证
查看>>
小评 XenServer 6.0功能
查看>>
Android中获取屏幕的宽和高
查看>>
ACL访问控制列表
查看>>
Lync Server 2010迁移至Lync Server 2013故障排错Part1:缺少McsStandalone.msi
查看>>
域控制器建立教程
查看>>
RHCE 学习笔记(20) ACL
查看>>
Django 和 Ajax 简介
查看>>