Ruby on rails 编辑Ruby应用程序

Ruby on rails 编辑Ruby应用程序,ruby-on-rails,ruby,Ruby On Rails,Ruby,Testia Tarantula是在Apache上运行的RoR测试套件。在CentOS服务器上安装Ruby和Tarantula应用程序后,我可以访问基于web的界面。通常,当我想要破解诸如Mantis之类的开源软件时,我会更改apache/Mantis文件夹中的一些代码或其他内容,然后刷新网页。即使我删除了一整段代码,似乎什么也没发生。如果我在Ruby应用程序(或类似文件)中更改.js文件,是否需要编译?您必须重新启动服务器。Rails(在生产模式下)预编译资产,需要重新编译。如果更改js文件,

Testia Tarantula是在Apache上运行的RoR测试套件。在CentOS服务器上安装Ruby和Tarantula应用程序后,我可以访问基于web的界面。通常,当我想要破解诸如Mantis之类的开源软件时,我会更改apache/Mantis文件夹中的一些代码或其他内容,然后刷新网页。即使我删除了一整段代码,似乎什么也没发生。如果我在Ruby应用程序(或类似文件)中更改.js文件,是否需要编译?

您必须重新启动服务器。Rails(在生产模式下)预编译资产,需要重新编译。

如果更改js文件,则至少需要重新加载页面。在生产模式下,如果您更改了任何内容,您几乎需要重新启动服务器,因为您的资产可能已预编译

在开发模式下,您不必为所有事情重新启动服务器。您可以在视图和控制器中看到更改,而无需重新启动,但确实需要重新启动服务器以更改模型


从这个角度来看,运行本地rails服务器非常有用。只需在命令行上键入rail-s,然后转到localhost:3000

太棒了!谢谢你的回答。很好的回答。谢谢你没有足够的代表投票。无论如何,这是行不通的。我重新启动了apache,但仍然没有看到ruby应用程序的明显变化(例如删除了大量明显的代码)。我也需要启动Ruby服务吗?我尝试了“rails-s”,但它只显示了一个帮助菜单。我能够启动本地rails服务器。仍显示0个更改。你需要成为半神才能使用Ruby吗?天哪,不友好,应该改变。我不知道你遇到了什么问题。我过去经常做php,现在更喜欢rails,但学习过程中有很多困难。