《应用Rails进行敏捷Web开发》第四版部分翻译--选择一个Rails版本

本文介绍了如何选择和管理Rails的不同版本,包括安装指定版本的Rails、查看已安装的版本以及如何在不同版本间切换。这对于那些希望保持项目稳定性和一致性的开发者来说尤为重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

声明:本人现为大三学生,英语学得很烂,四级勉强过,所以翻译的许多不好的地方。本人也没有深入的学习rails,所以可能有错误,请读者酌情吸收。如果哪里翻译错误还请指出。

1.4 选择一个Rails版本

前面的指令帮助你安装最新版本的Rails。但是有时候你可能不希望在最新版本的Rails版本上运行。比如你可能会使用和本书一样的Rails版本,为了在输出和例子程序中匹配,让自己充满信心。或者你在一台机器上开发,但是部署到另一台已经有Rails的机器上,而你又不能改动它的版本。

如果你处于这种情况,需要了解一些东西。首先可以使用gem找到所有以安装的Rails版本:

gem list –local rails

你也可以使用rails –v来确认当前默认运行的Rails版本。你应该返回的是3.0.0或者更高的版本。

安装另一个版本的Rails是通过gem命令完成的。根据你的操作系统你可能需要在前面加上sudo。

gem install rails - -version 3.0.0

多个版本的Rails并不会带来什么好处——除非有什么办法选出一个。正好,可以在rails命令和第一个参数之间插入一个用下划线包围的完整版本号来控制Rails的版本。

rails _3.0.0_ -version

在你创建一个新的应用程序的时候这一点是特别方便的。因为一旦创建了一个特定版本的Rails应用程序后,它会继续使用该版本的Rails,直到你决定升级。如果升级,只需要更新在我们应用程序根目录下Gemfile文件中的版本号,然后运行bundle install命令。我们将会在后面的439页讲到bundler
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值