ubuntu 服务器未显示最近的更改

sqyvllje  于 6个月前  发布在  其他
关注(0)|答案(2)|浏览(71)

我正在开发一个与语义技术相关的Ruby on Rails项目,我正在做一些基本的东西,允许上传文件和在这些文件中搜索。
到目前为止一切正常,但我注意到,当我对我的代码文件或haml文件进行更改时,我在Web服务器上看不到这些更改。只有在重新启动服务器或疯狂地按下F5按钮后,更改才会通过。即使这样也不能保证。
服务器运行在本地,虚拟,ubuntu系统上。这是一个配置了Passenger的Apache2网络服务器。网站是可见的,只是不总是最新的更改。
有人知道是什么原因导致的,或者我如何解决这个问题?

hgncfbus

hgncfbus1#

在config/environments/environment_name.rb文件中,可能有以下行:

config.cache_classes = true
  config.consider_all_requests_local       = false
  config.action_controller.perform_caching = true

字符串
如果你不想改变这些,你可以点击tmp/restart,这将推动改变通过(这比重新启动web服务器更快,更优雅)
要更改乘客运行的环境,请在vhost中添加以下行:

RailsEnv development

kwvwclae

kwvwclae2#

我在我的rails应用程序中使用React,在运行rails服务器和反映的更改之前,我运行以下命令“yarn build”。
我猜rails或rails服务器命令不能编译JavaScript文件

相关问题