【发布时间】:2017-02-18 09:26:01
【问题描述】:
我有一个需要不断更改代码、样式和 JavaScript 的应用程序。它供管理员使用。因此,将其留在生产环境中会更容易,就像在开发模式下一样 - 无需编译资产,更新时重新启动服务器......
另外,我需要在每次页面加载时重新加载所有代码和资产。无需编译更新。
问题。即使我将所有配置从 /config/environments/development.rb 复制到 /config/environments/production.rb - 在生产 Rails 仍会在 /tmp/ 目录中搜索已编译的资产。如何让它像在开发中一样处理资产?
server: nginx
rails version: 4.0
【问题讨论】:
-
在环境/生产环境中设置 assets.compile = true 就足够了,从预编译中删除这个文件也可能是一种选择,这里 -> stackoverflow.com/questions/18935784/…
标签: ruby-on-rails