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로 시작하는 부분을 찾아 아래와 같이 수정해주세요.
뭐지... 하고 구글링을 하다가 결국 이 페이지에서 해답을 구해 공유합니다.
우선 [루비 설치 폴더]\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
)
댓글
댓글 쓰기