【问题标题】:rubymine - Could not find gem "jquery-rails"rubymine - 找不到宝石“jquery-rails”
【发布时间】:2012-04-12 12:39:10
【问题描述】:

我已经安装了 ruby​​mine 和 Ruby193(使用 ruby​​installer)。
我现在创建一个带有“为选定数据库预配置”的 Rails 应用程序 - 选中了“mySqL”复选框
当我单击执行时,它会打印以下错误:

D:/Programs/Ruby193/lib/ruby/gems/1.9.1/gems/bundler-1.1.3/lib/bundler/resolver.rb:287:in `resolve': 找不到 gem 'jquery- rails (>= 0) x86-mingw32' 在这台机器上可用的 gem 中。 (Bundler::GemNotFound)

想法?

【问题讨论】:

  • gem install jquery-rails 来自命令行终端
  • 感谢 CrazyCoder。你最近在这个论坛上帮助了我很多。你能推荐一个很好的 ruby​​mine 教程吗?因为在 jet brains 网站中,例如,没有提到这个解决方案
  • 熟悉 RubyGems,你会经常使用它。 jQuery-Rails 与您的 RubyMine 安装无关;这是您的 Gemfile 的一个非常基本的依赖问题(Bundler 处理该问题)。运行 bundle install 可能会有所帮助。

标签: ruby rubymine


【解决方案1】:

单独安装这个 gem:

gem install jquery-rails

或通过Bundler

bundle install(在你的 Gemfile 所在的项目目录中)

【讨论】:

  • 有 jetbrains ruby​​mine 方法吗?或者帮助新手的 JetMine 教程?谢谢。
  • RubyMine 应该通过分析您的 Gemfile 和 Ruby SDK 路径来自动检测丢失的 gem,并建议通过气球通知安装它们。您也可以直接从 RubyMine 运行 bundle install。文档可在jetbrains.com/ruby/webhelp/getting-help.html 获得。
【解决方案2】:

这是通过终端安装在 ubuntu 中的最新版本的 jquery-rail:

gem install jquery-rails -v 4.0.4

【讨论】:

    【解决方案3】:

    在 Windows 上(至少从我刚刚做的)rubymine 无法使用 bundle install 安装 gem,这些 gem 很容易从命令提示符使用 gem install 命令安装,如上所示。

    这将安装 gem,它允许您重新运行 ruby​​mine 捆绑器以创建您的捆绑包。

    *我想将此作为评论放在我上面的答案中,但由于某种原因我无法添加。

    必须有一些选项可以让 ruby​​mine 中的 bundle 命令下载新的 gem。是 --system 吗?

    【讨论】:

      【解决方案4】:

      我最近遇到了这个问题,并找到了绕过它的简单方法。 将 CD 放入项目文件夹并检查 gemfile 以确保 gem 存在。 在项目文件夹中运行 bundle install 。这应该将缺少的 gem 安装到项目文件夹中。在那之后一切对我来说都很好。

      【讨论】:

        猜你喜欢
        • 2013-11-12
        • 1970-01-01
        • 1970-01-01
        • 2016-02-15
        • 1970-01-01
        • 1970-01-01
        • 2011-11-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多