【发布时间】:2017-03-15 02:12:06
【问题描述】:
我在 Ubuntu 14.04 上使用 Rails 4.2.7。在我的生产环境中,我想清除一些缓存的资产。我有一个特别的……
public/assets/modal_login-63df96ae4219892bd4aa7563655df69feaca313e1f17db6a04d7e2f56fbd48d0.css
1:#loginBox{font-family:'russo_oneregular';font-size:20px;display:inline-block}#loginLogos{position:relative}.logoRow{display:inline-block} #modalCloseButton{position:absolute;top:1px;right:5px;cursor:pointer}
我已经对基础文件进行了一些更改,因此我希望重新生成上述文件。我尝试运行以下
rails@ruby-rails-postgres-nginx-unicorn-1gb-nyc3-01:~/myproject$ rake assets:clean
rails@ruby-rails-postgres-nginx-unicorn-1gb-nyc3-01:~/myproject$ rake tmp:cache:clear
rails@ruby-rails-postgres-nginx-unicorn-1gb-nyc3-01:~/myproject$ ls -al public/assets/ modal_login-63df96ae4219892bd4aa7563655df69feaca313e1f17db6a04d7e2f56fbd48d0.css
-rw-r--r-- 1 rails rails 207 Oct 21 16:00 public/assets/modal_login-63df96ae4219892bd4aa7563655df69feaca313e1f17db6a04d7e2f56fbd48d0.css
但请注意,即使在运行 rake 语句之后,有问题的文件仍然存在。如何强制 Rails 删除所有缓存的资产并从头开始重新编译?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 caching static assets