gpt4 book ai didi

ruby - Rspec 包在 TextMate 和 rvm 中损坏

转载 作者:数据小太阳 更新时间:2023-10-29 06:59:29 26 4
gpt4 key购买 nike

自从我开始使用 rvm 以来,我经历了一段艰难的时期。我已完成所有 rvm/textmate 设置并拥有最新的 bundle ,但我仍然无法从 textmate 运行 Rspec 测试

  • 我有来自 github.com/rspec/rspec-tmbundle.git 的最新包它安装在 ~/Library/Application\Support/TextMate/Bundles/
    RSpec.tmbundle

  • RVM 默认使用系统 ruby​​ 1.8.6

  • Rspec gem 版本

    gem 列表--本地 | grep规范blue_light_special (0.2.0)规范 (2.2.0)rspec 核心 (2.2.1, 2.0.1)rspec-expectations (2.2.0, 2.0.1)rspec 模拟 (2.2.0, 2.0.1)rspec-rails (2.0.1, 1.3.2)

  • 文字伴侣

    TM_RUBY=/Users/jspooner/.rvm/bin/rvm-auto-ruby

  • 错误:rspec/core (LoadError)

    /Users/jspooner/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:29:in require': no such file to load -- rspec/core (LoadError) 来自/Users/jspooner/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:29 来自/tmp/textmate-command-8073.rb:2:in要求'来自/tmp/textmate-command-8073.rb:2

最佳答案

我找到的最佳解决方案来自 Jacques Crocker。 http://groups.google.com/group/rubyversionmanager/browse_thread/thread/64b84bbcdf49e9b?fwc=1

它需要用下面的代码替换 textmate_ruby 的内容,并且再也不会运行 rvm wrapper xxx textmate。

#!/usr/bin/env sh 
source ~/.rvm/scripts/rvm
cd .
exec ruby "$@"

这也解决了与 cucumber 包相同的问题。

关于ruby - Rspec 包在 TextMate 和 rvm 中损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4317200/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com