gpt4 book ai didi

ruby-on-rails - ExecJS 失败,未定义 CoffeeScript

转载 作者:行者123 更新时间:2023-12-04 22:19:07 26 4
gpt4 key购买 nike

这让我一整天都快要死了。我有一个 Rails 应用程序,我正在从 3.2 升级到 4.0.13,它在开发中运行良好。在 Rails 4 的测试中,我得到
ExecJS::ProgramError: ReferenceError: CoffeScript is not defined
在一系列集成测试中。我没有在任何地方明确调用或使用 ExecJS,它似乎是通过 coffee-script 调用的依次通过 coffee-rails 调用.

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

请随时索取东西,我会给你。

具有可能涉及此问题的版本的 gem :

rails 4.0.13
capybara 2.7.1
capybara webkit 1.11.1
咖啡轨 4.2.1
CoffeeScript 2.4.1
执行js 2.7.0

最佳答案

最新发布的coffee-script-source 为空:https://github.com/jashkenas/coffeescript/issues/4403
由于发布不好

尝试使用 1.11.1

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

关于ruby-on-rails - ExecJS 失败,未定义 CoffeeScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41172055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com