我想更改application.css文件的名称,但这会产生以下错误:
Asset filtered out and will not be served
我假设这是因为配置文件中的某个位置,rails被告知预编译application.css
,当我更改其名称时,配置文件仍然会查找application.css
。有人可以向我解释我将如何做到这一点?
我问,因为我想学习如何为不同的控制器创建自己的清单文件。
答案 0 :(得分:0)
您是否尝试将新的.css文件包含在列表中:config / environtment / production.rb'中的config.assets.precompile + =%w(newname.css)?
这个笑话是你可能在最后的轨道4版本。 rails团队将sprockets_better_errors gem包含在开箱即用的功能中,因此它会检查预可编译性'甚至在发展模式下的资产在此之前,在部署到生产
之前,您不会看到任何错误希望有所帮助