grunt プロジェクトに追加し ます https://npmjs.org/package/grunt-contrib-haml
Gruntfile.coffee http://pastebin.com/JzDrVhrA
grunt
ターミナルでコマンドを実行します
そして、hamlファイルを変更しようとすると、これが得られます
➜ caslty grunt
Running "watch" task
Waiting...OK
> File "index.haml" changed.
Running "haml:compile" (haml) task
Haml error on line 58: Invalid US-ASCII character "\xD0"
Use --trace for backtrace.
Warning: Haml error on line 58: Invalid US-ASCII character "\xD0"
Use --trace for backtrace. Use --force to continue.
Aborted due to warnings.
Completed in 1.160s at Tue Jul 30 2013 12:48:17 GMT+0300 (EEST) - Waiting...
OK
私のhamlファイルhttp://pastebin.com/BitjWkjqにはロシア語の文字が含まれています。しかし、なぜhamlはUTF8を扱えないのでしょうか?!
どうすればこれを修正できますか?