【问题标题】:Aptana 3 doesn't execute the ruby codeAptana 3 不执行 ruby​​ 代码
【发布时间】:2015-08-12 12:47:44
【问题描述】:

我已经安装了 Aptana 来创建一个 Rails 应用程序。但我的问题是 Aptana 3 不执行 ruby​​ 代码。 当我在 Firefox 中运行我的应用程序时,我得到了没有执行的代码。 当我在 Aptana 的浏览器中运行我的应用程序时,它会执行 HTML、CSS,但不会执行 Rails。

例如,使用 CSS,当我使用 rails 时:

<%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track' => true %>

CSS 未执行。但是当我使用 HTML 和 CSS(如 PHP)时:

<link rel="stylesheet" media="screen" type="text/css" href="./css/design.css" />

CSS 被执行,即使在 Aptana 的浏览器中也是如此。

我的操作系统是 Windows 10。我不确定这是创建 ruby​​ 应用程序的好选择,因为 Windows 上的 ruby​​ 存在很多错误。问题可能就在这里……

【问题讨论】:

    标签: ruby-on-rails ruby aptana


    【解决方案1】:

    我开始在 Windows 上使用 Ruby 开发 Aptana。出于开发目的,我放弃了这两个(Aptana 和 Windows):由于一些与文件系统管理相关的错误,Ruby 在 Windows 上非常慢。 Aptana 问题太多,无法处理像 Ruby 这样动态的语言。 Aptana 执行 Ruby 代码应该执行的“近似”(否则它会太慢),所以它不能正常工作,对不起。

    我听说过关于 RubyMine 的好消息,尽管它是一个付费 IDE。话虽如此,我来自 Visual Studio,所以我真的习惯了很多花哨的东西:自动完成、与编辑器本身非常集成的语言等等。虽然最后我换了一个简单的编辑器:现在我用的是 Sublime Text 或 Atom,它们是简单的文本编辑器,对 Ruby 没有特别的支持,但是它们工作得很好,你会发现你不需要所有那些花哨的东西,Ruby 是人类可读的,所以你会通过记忆记住大部分东西,对于其他的东西,你可以搜索它。

    我知道这可能不是您想听到的,但由于其中一个原因,除了一些错误之外,我不得不放弃 Aptana。

    实际上,Ruby 在 Windows 中使用虚拟机(以 Kubuntu 作为操作系统)比在 Windows 本身上使用它的性能更高

    【讨论】:

    • 非常感谢您的回答!其实我有一个虚拟机(VirtualBox),我已经安装了Linux Fedora,但是我在安装solftware时遇到了问题……我也用过Sublime Text。事实上,Ruby 非常容易阅读。我需要一个解决方案来测试我的 Web 应用程序,然后再将其发送到 Internet。您在 Windows 上有解决方案吗?我可以在虚拟机中安装 Kubuntu 或 Debian。谢谢!
    • 在虚拟机中,使用 Lubuntu(或 xubuntu)之类的东西,它们非常轻巧,同时保留了 *buntu 环境。在里面使用崇高的文本,你应该很高兴去编写/测试你的应用程序。不过使用 git 并推送到私有存储库,这样您就不会丢失数据以防 VM 严重崩溃。
    • 非常感谢您的建议。我已经下载了 Kubuntu。现在,我将在我的计算机上安装 Kubuntu,并在我的 SSD 中使用一个私有存储库。谢谢!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多