【发布时间】:2011-08-20 05:57:30
【问题描述】:
在尝试将我的 rails 3.1.0.rc4 应用程序更新到 rc6 时,我一定搞砸了,因为我的资产(JS 和 CSS 文件)停止了渲染。我试图恢复到 rc4,但仍然有这个问题。因此,我将所有文件都转移到了一个新的 3.1.0.rc6 应用程序中,一切似乎都运行良好,但我收到以下消息:
Sprockets::Environment#static_root 已弃用
Sprockets::Environment#path 已弃用
后面是一长串文件 - 如果需要,我可以附加扩展的消息。我猜我无意中弄乱了 sprockets 配置,这就是从一开始就搞砸了我的应用程序的原因。如何取消/重新配置 sprockets 我猜这是我的问题?
我尝试了一些不同的 sprockets gem 版本,但没有任何效果。
谢谢。
【问题讨论】:
-
我也遇到了同样的问题。我运行捆绑更新,然后它开始了。我不得不在 Gemfile 中从 rc4 更新到 rc6。然后捆绑安装,一切正常。但是那些消息正在杀死我。您找到解决方案了吗?
-
没有解决办法,不过从Nico的回复看来,这个问题会及时修复,没什么好担心的。
标签: ruby-on-rails deprecated sprockets