Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails ExecJS失败,未定义CoffeeScript_Ruby On Rails_Ruby On Rails 4_Rspec_Capybara_Execjs - Fatal编程技术网

Ruby on rails ExecJS失败,未定义CoffeeScript

Ruby on rails ExecJS失败,未定义CoffeeScript,ruby-on-rails,ruby-on-rails-4,rspec,capybara,execjs,Ruby On Rails,Ruby On Rails 4,Rspec,Capybara,Execjs,这一整天都在折磨我。我有一个Rails应用程序,我正在从3.2升级到4.0.13,在开发中运行良好。在Rails 4的测试中,我得到了 ExecJS::ProgramError:ReferenceError:CoffeScript未定义 在一系列的集成测试中。我没有明确地调用或使用ExecJS,它似乎是通过coffee脚本调用的,而这又是通过coffee rails调用的 我甚至不知道我能给你什么有用的东西来帮助你。如果我手动将我所有的coffeescript编译成javascript,这种情况

这一整天都在折磨我。我有一个Rails应用程序,我正在从3.2升级到4.0.13,在开发中运行良好。在Rails 4的测试中,我得到了

ExecJS::ProgramError:ReferenceError:CoffeScript未定义

在一系列的集成测试中。我没有明确地调用或使用ExecJS,它似乎是通过
coffee脚本
调用的,而这又是通过
coffee rails
调用的

我甚至不知道我能给你什么有用的东西来帮助你。如果我手动将我所有的coffeescript编译成javascript,这种情况甚至会发生,所以我不认为这是我的咖啡造成的

请随意索取,我会给你的

Gems的版本可能与此有关:

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 rails 4.0.13 水豚2.7.1 水豚网络工具包1.11.1 咖啡轨4.2.1 咖啡脚本2.4.1 execjs2.7.0
最新版本的coffee脚本源为空: 由于一次糟糕的发布

尝试使用1.11.1

 gem 'coffee-script-source', '1.11.1'

我可以吻你。谢谢