ActionView::Template::Error turbolinks.js.coffee 해결 방법

  레일즈 4.0으로 컨트롤러를 만들고 결과를 보려는데 ActionView::Template::Error가 발생하고 turbolinks.js.coffee파일을 보라길래 해당 파일을 이리저리 뒤졌으나 아무런 문제도 발견하지 못했습니다.
  뭐지... 하고 구글링을 하다가 결국 이 페이지에서 해답을 구해 공유합니다.

  우선 [루비 설치 폴더]\lib\ruby\gems\[버전]\gems\execjs[-버전]\lib\execjs\runtimes.rb 파일을 열어주세요.

   JScript = ExternalRuntime.new로 시작하는 부분을 찾아 아래와 같이 수정해주세요.


JScript = ExternalRuntime.new(
      :name        => "JScript",
      :command     => "cscript //E:jscript //Nologo", #" //U",
      :runner_path => ExecJS.root + "/support/jscript_runner.js",
      :encoding    => 'UTF-8' # CScript with //U returns UTF-16LE
    )

댓글

이 블로그의 인기 게시물

C# 남아도는 메모리에도 불구하고 OutOfMemoryException이 발생한다면?

USB를 뒤는 괜찮은데 앞에 꽂으면 인식이 힘들다?

MySQL 데이터 타입과 Java 데이터 타입 비교/매칭