2010-09-13 25 views

回答

24

spec命令在2.0中更名为rspec。您仍然可以运行它,因为1.x Gem仍然在您的系统中,当您在Gemfile中指定2.x时,Bundler“隐藏”它。

+2

烨卸载版本2.x和左安装旧的规范和得到的东西愉快地运行。我只会注意到,虽然两者都安装了'rspec'不被识别,'spec'命令失败。似乎你不能两面都有。安装一个或其他人。 – Evolve 2010-09-13 13:12:03

+1

谢谢。很好的答案 – Evolve 2010-09-13 13:12:33

0

对于谁是从这个问题的痛苦过时的项目工作的人,你可以通过做修正这个错误:

which spec 

然后在你喜欢的文件编辑器和变线11看起来像

打开该文件
version = '>= 0' 

version = '< 2' 

而且你的天赋命令将工作AGA在:)

0

运行 $ rspec的投机/

不 $规格规格/

相关问题