0

我正在为 App Academy 做准备工作,但我很难设置文件/目录以便能够正确运行所有内容。我有几个问题,但无法找到具体的答案:

  1. 如何在 windows 终端中创建目录?
  2. 您如何在 IRB 中运行以前用记事本编写的文件?我在记事本中写了一些简单的脚本,因为 Sublime 导致我严重偏头痛。或者如何将记事本文件更改为 Ruby 文件?
  3. 你如何在 IRB 中创建新文件test_code.rb
4

2 回答 2

3

1) 在 Windows 命令提示符下并导航到您的工作目录时,键入md directory_name

2)除非您特别告诉记事本,否则记事本会将您的文件保存为.txt文件。您只需将文件扩展名从 重命名*.txt*.rb.

3) 当你在你的 Windows 机器上安装 Ruby 时,Ruby 解释器无疑会被添加到你的路径中,所以你应该能够*.rb直接从 windows cmd 提示符运行你的文件并且它会执行。
要在 IRB 中加载它:确保从文件所在的同一文件夹中运行 IRB *.rb。一旦启动 IRB 会话,请键入load 'my_file.rb'.

于 2012-11-15T00:01:29.083 回答
1

IRB 是测试代码的绝佳环境,但不适用于编写完整的脚本。使用 Notepad 或 Notepad++ 或 Vim for Windows 或您选择的编辑器,只要它能够生成文本(非文字处理文档)。

您可以在终端或资源管理器中创建目录,没关系。只需记下您创建它的位置,以免丢失它。

如果您想在 Ruby 中运行脚本,只需键入ruby /path/to/the/file/script_to_run.rb,Ruby 解释器就会加载并运行该文件。

可以将脚本加载到 IRB 并观察它运行,但这很少是我们需要做的事情。更多时候你会想用 Ruby 运行脚本,并在 IRB 中尝试,因为它就像一个暂存器。

于 2012-11-15T00:01:17.630 回答