gpt4 book ai didi

ruby-on-rails - 如何从 IRB 运行 .rb 文件?

转载 作者:数据小太阳 更新时间:2023-10-29 06:18:50 27 4
gpt4 key购买 nike

我刚开始使用 Ruby on Rails。我目前正在学习一个教程,其中说我必须从 IRB 运行一个 .rb 文件,这将在我的当前目录中创建一个 .xml 文件。

我的问题是如何在 IRB 中运行 .rb 文件?
当我在 IRB 中运行时,是否必须位于此 .rb 文件所在的目录中?

我尝试了以下操作:只需在文件目录的命令行中键入 irb。据我所知,这将启动 IRB session 。
然后我输入了 irb "filename.rb",它通过了,但没有在当前目录中创建任何东西,但至少它没有给出任何错误。

我还尝试了一大堆其他的东西,这些东西显然给我带来了错误。所以我不认为我可以自己解决这个问题,用谷歌搜索这个问题根本没有帮助。

我正在运行 Leopard。

最佳答案

您可以在 irb 中“运行”一个文件,只需要求或加载它即可。

$ irb
>> load './filename.rb'

要在 irb 中更改当前工作目录,您可以使用 FileUtils:

>> require 'fileutils'
>> FileUtils.pwd # prints working directory
>> FileUtils.cd '/path/to/somewhere' # changes the directory

关于ruby-on-rails - 如何从 IRB 运行 .rb 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6149850/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com