Ruby on rails 在哪里保存ruby(.rb)文件?

Ruby on rails 在哪里保存ruby(.rb)文件?,ruby-on-rails,ruby,command-line,command,Ruby On Rails,Ruby,Command Line,Command,我在命令行中没有收到这样的文件或目录,我想这是因为我没有将ruby文件保存到特定的地方。我所做的只是创建一个随机文件夹,在那里保存我的ruby文件 我是否需要将脚本保存在原始ruby文件夹中?谢谢 **这是Windows 7。不,您可以将.rb文件保存到任何可以写入的位置。如果无论当前目录是什么,都要访问脚本,请将脚本放在shell路径的一部分目录中 在机器上使用外壳是否舒适?如果没有,您应该了解一些有关如何导航目录、如何找到命令等方面的知识。它会带来好处。在Windows上,根据编辑器的设置,

我在命令行中没有收到这样的文件或目录,我想这是因为我没有将ruby文件保存到特定的地方。我所做的只是创建一个随机文件夹,在那里保存我的ruby文件

我是否需要将脚本保存在原始ruby文件夹中?谢谢


**这是Windows 7。

不,您可以将.rb文件保存到任何可以写入的位置。如果无论当前目录是什么,都要访问脚本,请将脚本放在shell路径的一部分目录中


在机器上使用外壳是否舒适?如果没有,您应该了解一些有关如何导航目录、如何找到命令等方面的知识。它会带来好处。

在Windows上,根据编辑器的设置,您可能会在文件中附加.txt扩展名,因此当您运行Matz.rb时,它实际上并不存在,而是“Matz.rb.txt”


这种情况可能会发生,也可能不会发生,但检查的一种方法是打开命令提示符,并在文件夹中进行dir操作,以查看您在文件夹中有哪些文件。

能否提供确切的错误和堆栈跟踪?甚至可以提供一些上下文,比如当你遇到错误时你正在做什么或试图做什么。什么命令/错误会引发错误?我所做的只是创建一个名为Matz.rb的简单文件,因为我正在阅读O'reilly Ruby的书。在我的代码中,我写的waas都是Hello Matz。我把这个保存在我的桌面上。当我进入命令行编写ruby matz.rb时,它会说ruby:没有这样的文件或目录-matz.rb请帮助:哇,完全相同的问题和完全相同的原始海报?你能解释一下shell&PATH到底是什么吗?我昨晚才开始学Ruby,你用的是什么操作系统?Windows,OS X,还有别的吗?**这是Windows 7。-直接从他的问题“FredOooh,是的,我错过了。对不起,亚历山大·泰克尔。shell是一个让您与操作系统“对话”的程序。如果您发出命令,它将显示运行该命令的结果。例如,如果键入“dir”,这是directory命令,Windows将显示当前目录中文件的名称。路径是Windows将自动搜索程序和脚本的目录列表。在Windows上,你可以点击“开始”菜单,选择“运行”选项,输入cmd.exe。导航到您的文件夹并键入dir。否则,请转到文件资源管理器,转到选项,更改选项以查看所有文件的扩展名。不确定操作系统的实际名称是什么。