使用 sprockets 2.0(可以使用 2.0.0.beta.15)和 Rails 3.1.0.rc5 为 Michael Hartl 的 Rails 教程 example_app 项目获取未定义的方法

发布于 2024-12-02 07:03:42 字数 394 浏览 1 评论 0原文

捆绑包安装是绿色的,但是当我运行“rake”时,我得到以下信息:

rake aborted! undefined method `static_root=' for
#<Sprockets::Environment:0x16b6b78> ... Tasks: TOP => default => spec
=> db:test:prepare => db:abort_if_pending_migrations => environment
(See full trace by running task with --trace)

如果我添加“gem 'sprockets', '2.0.0.beta.15'” 到 Gemfile 并重新捆绑和重新耙。一切都好。

Bundle install is green, but when I run "rake" I get the following:

rake aborted! undefined method `static_root=' for
#<Sprockets::Environment:0x16b6b78> ... Tasks: TOP => default => spec
=> db:test:prepare => db:abort_if_pending_migrations => environment
(See full trace by running task with --trace)

If I add "gem 'sprockets', '2.0.0.beta.15'"
to Gemfile and rebundle and re-rake. Everything is okay.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

雨落星ぅ辰 2024-12-09 07:03:42

我遇到了同样的问题,我通过

gem install Rails -v=3.1.0.rc8

解决了它,看看

I faced same issue,I resolved it by

gem install rails -v=3.1.0.rc8

check it out

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文