2016-07-31 7 views
0

Ich benutze Watchr zu sehen und zu kompilieren meine Stylus und Haml-Dateien, aber sobald ich den Befehl wachr, bekomme ich eine Fehlermeldung mit der Nachricht: <main>: undefined method watch' for main:Object (NoMethodError). Meine watchr.rb Datei sieht wie folgt ausWatchr: Nicht definierte Methode `watch 'für main: Objekt

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] 
} 

Wie kann ich dieses Problem beheben? Kann es repariert werden?

+0

Wie haben Sie dieses Skript ausgeführt? – avellable

+0

Ich benutzte die node.js Kommandozeile mit dem Befehl 'watch watchr.rb' @avellable – ALEX

Antwort

0

Ich denke, das Umbenennen der Datei zu watch.watchr sollte es beheben.

$ watchr watchr.watchr 
Verwandte Themen