0

我尝试使用 Ruby watchr 来观察所有资产,但已经缩小并在更改时运行 minify:

watch('^(css|js)/.+(?!\.min)\.(css|js)') {
    |md| system('sh #{md[1]}/minify.sh')
}

不知何故,这不起作用,因为 .+ 是贪婪的。在 PHP 中你可以使用 .+? 减少贪婪,但是如何为 Ruby 做到这一点?

4

1 回答 1

1

根据here, the.+?也是Ruby中的有效正则表达式。

于 2012-05-02T07:29:04.080 回答