0

我正在使用 watchr 来查看和编译我的 stylus 和 haml 文件,但是一旦我运行 watchr 命令,我就会收到一条错误消息:<main>: undefined method watch' for main:Object (NoMethodError). 我的 watchr.rb 文件看起来像这样

def compile_haml
  %x[haml index.haml ../index.html]
end

def compile_stylus
  %x[stylus style.styl -o ../style.css]
end

watch( "index.haml" ) { |x|
  %x[haml index.haml ../index.html]
}

watch( "style.styl" ) { |x|
  %x[stylus style.styl -o ../style.css]
}

我该如何解决这个问题?可以修复吗?

4

1 回答 1

0

我认为将文件重命名为 watchr.watchr 应该可以解决它。

$ watchr watchr.watchr
于 2016-08-01T13:53:00.317 回答