build立后在中间人上运行Zopfli

我们有一个中间人设置,当完成parsing我们的资产后,我们希望它使用Zopfli压缩它们。 我们已经尝试使用app.after_build钩子来添加一个Node post-process,但是当我们运行它的时候,我们得到了一个“run node-zopfli from”。“”这是我们现在的代码:

class MyCmd < Middleman::Extension def initialize(app, options_hash={}, &block) super app.after_build do |builder| builder.run 'node-zopfli'; end end end ::Middleman::Extensions.register(:my_cmd, MyCmd) activate :my_cmd 

我们试图寻找这个错误,或者更多关于使用Zopfli的信息,都无济于事。 有人可以帮助我们解决这个问题吗? 谢谢。

Interesting Posts