Rails 3.1.0资产文件夹无法呈现:不推荐使用Sprockets :: Environment#static_root

Mat*_*cka 9 ruby-on-rails deprecated sprockets

当我尝试将我的rails 3.1.0.rc4应用程序更新为rc6时,我必须弄乱一些东西,因为我的资产(JS和CSS文件)停止渲染.我试图恢复到rc4,但仍然有这个问题.所以我将我的所有文件转移到一个新的3.1.0.rc6应用程序,一切似乎工作正常,但我收到以下消息:

Sprockets :: Environment#static_root已弃用

Sprockets :: Environment#path已弃用

接下来是一长串文件 - 如果需要,我可以附加扩展的消息.我猜我无意中愚弄了链轮配置,这就是从一开始就弄乱了我的应用程序.我如何降级/重新配置链轮?我想我的问题是什么?

我尝试了一些不同的sprockets gem版本,但还没有任何工作.

谢谢.

Nic*_*ico 14

请检查此弃用警告https://github.com/rails/rails/issues/2598

因此,这些警告将被删除,不会影响您的应用程序的运行.