2014年6月14日

Windows上でPlay! Frameworkを動かそうとするとsassのエラーで動かない

Rubyで、gem install sassをして、いざplay runしてみると、
\workspase\project\ruby.exeが見つからないというエラーが出る。

そんな時は、
C:\Ruby193\bin\sass.batを以下のように編集してみよう。
@ECHO OFF
IF NOT "%~f0" == "~f0" GOTO :WinNT
@"ruby.exe" "C:/Ruby193/bin/sass" %1 %2 %3 %4 %5 %6 %7 %8 %9
GOTO :EOF
:WinNT
@"ruby.exe" "%~dpn0" %*
の2行目を以下の様にコメントアウトします。
REM IF NOT "%~f0" == "~f0" GOTO :WinNT
play runが動くようになったかもしれない!

参考: ruby - sass plugin in play!framework 2.0.4 throws error - Stack Overflow