使用guard-cucumber插件时,我发现它不能与terminal-notifier-guard一起使用
找出问题所在并开始进行持久修复的最佳方法是什么?
一些重要的标准是:
guard-cucumber
系统上安装的gem。这是我的过程:
guard-cucumber-cats
在gemspec中将名称更改为。在我的工作附近添加一个断点pry
:
require 'pry'
binding.pry
rake install
安装guard-cucumber-cats
在我的机器上。
在我的项目中,添加guard-cucumber-cats
为dep并guard-cucumber
在gemspec中注释掉。例如:
# spec.add_development_dependency "guard-cucumber", "~> 2.1.2"
spec.add_development_dependency "guard-cucumber-cats"
根据标准考虑流程:
guard-cucumber-cats
每次我想测试更改时都必须重新安装,这很尴尬。git
一开始就拥有正确的所有好处,这是一个巨大的优势github
guard-cucumber
。理想情况下,我希望能够执行以下操作:
cp -r
我的项目进入了一些沙盒环境guard-cucumber
到相同的沙盒环境中guard-cucumber
我读了另一个答案,只是开始编辑系统gem,但不喜欢该解决方案,因为我失去了git
and的好处github
。
是否有更好的过程对您有用?还是我的过程可以改进?
另外,作为旁注:这是将代码块嵌套在列表中的方式
使用:path
在项目的Gemfile中。
您正在同时从事宝石my_gem
和项目my_project
。要使此工作轻松进行,请在您的项目的gemfile中使用
# in /path/to/my_project/Gemfile
...
gem 'my_gem', :path => '/path/to/my_gem'
...
然后您可以进行迭代,而不必始终构建宝石。
甚至不需要重命名gem。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句