Rails 3开发资产管道指向公用文件夹

时间:2014-05-02 13:20:11

标签: ruby-on-rails-3 rake asset-pipeline

我刚刚删除了两个新的rails 3.2.6项目,我已指定进行一些清理。在尝试进行一些UI更改时,我意识到即使在开发过程中,资产管道也会路由到public / assets文件夹。

对scss进行一些更改后,我运行了rake assets:clean,后跟rake assets:precompile。两者都运行没有错误,我重新启动了我的localhost,并且样式被打破了。

我已经浏览过rails资产管道指南,以及其他一些没有真正提供我需要的答案的文档。

我尝试将config.serve_static_assets = false添加到development.rb文件夹中的config文件,但是这也没有呈现任何scss。

任何人都可以解释发生了什么,以及最好的解决方法吗?

由于

1 个答案:

答案 0 :(得分:0)

将以下语句添加到development.rb以防止从公共/资产加载文件。

  

config.serve_static_assets = false

现在重新启动服务器,您将获得更好的视图。

在测试模式下预编码代码。 -

将此配置添加到test.rb

  

config.assets.compile = false

     

config.serve_static_assets = true