【问题标题】:does every gem have its own rake?每颗宝石都有自己的耙子吗?
【发布时间】:2011-10-06 16:43:23
【问题描述】:

每颗宝石都有自己的耙子吗?因为我正在做 android 开发并且我使用 z$ rhogen app z 创建了应用程序。然后我做了 $rake run:android 并出现了 android 模拟器。但是当我使用$rhosync app <appname> 创建一个应用程序然后迁移到应用程序文件夹的根目录并执行$rake:dtach install 时,rake 使用我的旧版本的 Ruby 1.8,而我的新的和活动的 Ruby 版本是 Ruby 1.9.2。我不知道在哪里更改应用程序或 gem 的配置文件当我做 $rake dtach:install 时,我不确定将 Ruby 1.9.2 作为我的默认 ruby​​。

【问题讨论】:

    标签: ruby rake ruby-1.9.2 rhodes


    【解决方案1】:

    正如亚历克斯所说,获得宝石并不需要 rake 任务。

    你在什么环境下工作? RVM 是管理 ruby​​ 环境和管理基于 unix 的系统(OS X/ubuntu/debian)上多个版本的 ruby​​ 的好方法。看看这里http://beginrescueend.com/

    【讨论】:

    • 是的,我使用 rvm 将我的默认 ruby​​ 版本设置为 1.9.2。但现在的问题是错误 ~/RhodesDen/storemanager-server$ sudo rake dtach:install --trace /home/uday/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1 /rubygems.rb:314:in bin_path': can't find gem rake ([">= 0"]) with executable rake (Gem::GemNotFoundException) from /usr/local/bin/rake:19:in
      '
    【解决方案2】:

    不,不是所有的宝石都有 rake 任务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-09
      相关资源
      最近更新 更多