问题标签 [guard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 有没有办法将警卫配置为不运行请求规范?
我正在使用警卫来运行我所有的 Rails 规格,它很棒。我已经编写了一堆使用 capybara 和 selenium 通过打开 firefox 来测试我的页面 javascripts 的请求规范,它们也很棒,但是它们往往很慢,并且在我打字时将注意力从我的编辑器上移开。
有没有办法将警卫配置为在全部运行时不运行我的请求规范,并可能分配一个热键来运行请求规范?
rspec - 在 Windows 上使用 JRuby 防护失败
我正在尝试使用 JRuby 在 Windows 上设置 Guard,我得到了以下输出:
如果我只是输入命令'rspec',一切都会奏效。那么我在这里错过了什么?
我将 rspec.bat 的路径添加到我的 PATH 环境变量中。
顺便说一句,我在 Windows 上工作。在 Ubuntu 上,我很快就能让一切正常工作......
更新宝石文件:
ruby-on-rails - 护栏不能在窗户上工作
我不是一个“Windows 爱好者”,我在这里遇到了一些关于警卫和命令行的问题。
我已经通过 bundle 安装了guard-rspec,但是当我尝试像这样在 CMD 中使用它时:
它说守卫不被识别为内部或外部命令等。就像系统路径上没有东西一样。
但正如我所说,我对 Windows 问题了解不多。
有人知道吗?提前致谢。
ruby - 不通过守卫运行时黄瓜抛出语法错误
当我尝试运行时遇到令人讨厌的语法错误,bundle exec cucumber
或者rake cucumber
:
以及来自同一文件的其他几个语法错误。当我通过 运行这些功能时bundle exec guard
,一切正常。
我在用:
- 黄瓜 1.1.4
- 导轨 3.2
- 红宝石 1.9.3
- 守卫 1.0.0,守卫黄瓜 0.7.5
- 叉叉 1.0.0rc2,保护叉叉 0.5.2
这似乎是某种兼容性问题,但对我来说问题是什么并不明显。谢谢。
ruby-on-rails - Guard 不重新编译 Coffeescript
我有一个保护文件,其唯一目的是将咖啡脚本文件重新编译成 js 并将 sass 文件重新编译成 css。所以我创建了一个 Gemfile 为:
和一个 Guardfile 为:
当我这样做时bundle exec guard
,我得到了这个:
sass 正在成功生成,但不是咖啡脚本。我也在努力解决 GNTP 问题。我在 Lion 上运行,并拥有最新版本的 Growl 和 Growl Notifier。我刚刚安装了 ruby_gntp gem,所以它应该是最新的。
作为背景,这是一个巨大的锤子,旨在绕过这样一个事实:coffee -wc foo.coffee
最初编译,然后编译第一个更改,然后再也不做任何事情。
谢谢
ruby-on-rails - Rails:Guard 似乎正在删除种子数据
我正在使用 Test::Unit 来测试我的 rails 应用程序,当我进行“rake test”时一切都很好。但是,运行“bundle exec guard”时,我遇到了很多失败和错误(链接到我的应用程序所需的种子),并且我的数据库都是空的(没有种子数据)。
Guard 有何不同之处?我需要在我的 Guardfile 中添加一些内容吗?
我的 Guardfile 看起来像这样(我认为这是你做 Guard init 时的默认设置):
javascript - 带有守卫的 Lesscss Mixins。语法错误
我在客户端使用 Lesscss 编写我的 CSS(使用编译器 less.js)。
文档中有很好的守卫用法示例,但对我不起作用。我无法理解,为什么...
代码示例在这里:
代码是由文档编写的。但它不起作用。当我执行此代码时,出现语法错误:
ruby - Using ruby guard gem to monitor c++ files
I'm using this Guardfile to watch .cpp and .h files and fire off make if anything changes. Works great as long as all files are in the directory the Guardfile is in.
I'd like to have the Guardfile in the root directory of my project tree and monitor the .h and .cpp files in each subdirectory. Is it possible to do that by changing the regex, or do I have to have a Guardfile in each subdirectory?
(Not sure why the formatting doesn't go through correctly)
ruby-on-rails - 运行 Guard 进程时出错:找不到奇异化方法
我按照Rails 教程使用Guard 和 Spork设置自动化测试。每隔一段时间,尤其是在我的编辑器中保存未经编辑的模板时,Guard 会抱怨(完整的回溯):
我的保护文件:
如果我重新启动,Guard 不会抱怨,但是重新启动有点烦人;rspec
诚然,不像每次我想要测试时都运行那样烦人。