使用Rails、OpenLaszlo和Eclipse开发富Internet应用程序 - 编程入门网
置 Ruby 和 Rails
对于 Windows 用户,设置 Ruby 最简单的方法是下载 one-click 安装程序。可以下载最新的 .exe(在撰写本文时为 ruby184-16p3.exe)。 注意:还可以从 Ruby-lang.org 下载 Ruby 或其源代码,但 one-click 安装程序因为包括了 Ruby 和许多其他有用的工具而让您的工作更加轻松。 下载 one-click Ruby 安装程序之后: 双击安装程序。出现提示时,选择要安装到的目录。对于本教程,使用 C:\Ruby,但您可以选择驱动器上的任意位置。 Ruby 安装之后,通过 Start > Run 转到命令提示符,然后键入 cmd。 通过在命令提示符处键入 gem install rails --include-dependencies,安装 Rails。 这将开始下载 Rails 并开始安装。将会提示您多次以安装必需的依赖项。在每次提示时键入 y,您应该会看到如图 6 所示的界面。 图 6. 使用 Ruby gem install rails 时来自命令行的结果 Rails 现在应该已安装。接下来设置 Eclipse,以便您可以编辑 Ruby 文件并自动化通常与 Rails 项目关联的一些命令行琐事。 使用Rails、OpenLaszlo和Eclipse开发富Internet应用程序(6)时间:2011-02-27 IBM Robi Sen在 Eclipse 上设置 RDT RDT 插件为 Eclipse 用户提供了开发代码时期望的标准接口和工具,不过它是针对 Ruby 用户设计的。在本节中,您将学习如何安装 RDT 插件并自定义 Eclipse 环境,以避免使用标准文本编辑器开发 Ruby on Rails 应用程序时通常需要的一些命令行琐事。所以,要将 RDT 插件安装在您的 Eclipse 版本上: 确保 Eclipse 在运行。 转到 Help > Software Updates > Find and Install。 选择 Search for new features to install 并单击 Next。 转到 New Remote Site。 对于站点名称,使用 Ruby Development Tools。 对于 URL,使用 http://updatesite.rubypeople.org/release。 单击 OK。 选中 RDT 的复选框并单击 Next。 选择特性 RDT 并单击 Next。 确认与安装未签名插件相关的任何消息。 RDT 应该已安装,然后将提示您重启 Eclipse。选择 OK。 现在想要配置环境以便在 Eclipse 中使用 Ruby 和 Rails。启动 Eclipse,然后: 转到 Window > Preferences,并从 Preferences 树中展开 Ruby。 选择 Installed Interpreters。 单击 Add。 输入 Ruby 作为解释程序名称。 输入 ruby.exe 文件的路径(通常为 C:\ruby\bin\rubyw.exe)。应该会看到如图 7 所示的界面。 图 7. Eclipse Preferences 窗格 使用Rails、OpenLaszlo和Eclipse开发富Internet应用程序(7)时间:2011-02-27 IBM Robi Sen选择 OK。 然后选择 OK 关闭 Preferences 窗格。 既然已经设置了 Ruby,您希望使用 Eclipse 以便更容易地与 Rails 一起工作。您将设置 Eclipse,以便它调用外部 Rails 脚本,而无需您转到命令行手动键入。如果您是一位日常的 Rails 用户或有意于结合使用 Rails 与 Eclipse,请记住此处使用的技术,它们还可用于运行日常的 Rails 脚本操作。 在下一节中,您将使用 Eclipse 的能力将命令传递给 Windows 命令行以自动化这些任务。 使用 Eclipse 启动外部 Rails 脚本 Rails 提供了许多脚本,可以自动化设置 Rails 项目时的许多工作。首先是 Rails 命令,为您的 Rails 项目自动创建文件系统。还有许多其他命令允许您启动内部 Web 服务器、运行构建脚本、生成功能代码、创建应用程序骨架(脚手架 ),等等。这些脚本通常从命令行运行,如果您必须在 IDE 与命令行之间来回移动,这将非常烦人。在本节中,您将学习如何使用 Eclipse 从 Eclipse 环境内部启动这些脚本。您将多次使用这种技术,第一个要自动化的脚本是用于构建 Rails 项目的脚本。 注意:您应该知道这些设置与您的工作区相关联。如果更改 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |