gpt4 book ai didi

ruby-on-rails - Rails BDD 与 cucumber : no such file to load -- cucumber-rails

转载 作者:行者123 更新时间:2023-12-04 06:55:11 25 4
gpt4 key购买 nike

我在 Rails (2.3.5) 上有项目。我添加到 environment.rb 相同的刺痛:

config.gem "cucumber-rails",

运行“rake gems:unpack:dependencies”。 “rake gem ”的输出:

  • [F] cucumber rails
  • [F] cucumber >= 0.6.2
  • [F] 术语 ansicolor >= 1.0.4
  • [F] treetop >= 1.4.2
  • [F] 多语言 >= 0.3.1
  • [F] 多语言 >= 0.2.9
  • [F] builder >= 2.1.2
  • [F] diff-lcs >= 1.1.2
  • [F] json_pure >= 1.2.0

  • 当我运行“脚本/生成 cucumber ”时,我得到
    缺少这些必需的 gem :
    cucumber 轨

    谁能帮我解决这个问题?

    最佳答案

    尝试移动 config.gem声明来自 environment.rbenvironments/test.rb
    编辑

    为什么这样做?我不确定,但我的猜测是 cucumber 生成器 ( script/generate cucumber ) 期望在开发环境中运行,而不是在测试环境中运行。当您申报时 config.gemenvironment.rb ,它适用于所有环境。也许生成器在找到 cucumber-rails 时会感到困惑哪里出乎意料?

    我会继续,但我的手腕因所有这些挥手而酸痛......

    关于ruby-on-rails - Rails BDD 与 cucumber : no such file to load -- cucumber-rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2652448/

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