2016-12-15 2 views
4

이것은 하루 종일 저를 죽이고 있습니다. 3.2에서 4.0.13으로 업그레이드 할 Rails 응용 프로그램을 개발 중에 있습니다. 레일 4 테스트에서, 나는 통합 테스트의 전체 슬루에CoffeeScript로 ExecJS가 정의되지 않았습니다.

ExecJS::ProgramError: ReferenceError: CoffeScript is not defined

를 얻을. 명시 적으로 ExecJS를 호출하거나 사용하지 않고 있는데 coffee-rails을 통해 호출되는 coffee-script을 통해 호출 된 것으로 보입니다.

내가 도움이 될만한 유용한 자료가 있는지 알지 못합니다. 이 문제는 필자가 직접 모든 coffeescript를 javascript로 컴파일하면 발생합니다. 따라서 이것이 내 커피라고 생각하지 않습니다.

언제든지 물어 보시면 기꺼이 알려 드리겠습니다. 이 접촉 할 수있는 버전과

보석 :

 
rails 4.0.13 
capybara 2.7.1 
capybara-webkit 1.11.1 
coffee-rails 4.2.1 
coffee-script 2.4.1 
execjs 2.7.0 

답변

관련 문제