ExecJS 失败,未定义 CoffeeScript
ExecJS failing with CoffeeScript not defined
这让我难受了一整天。我有一个 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
水豚 2.7.1
水豚-webkit 1.11.1
咖啡-rails 4.2.1
咖啡脚本 2.4.1
execjs 2.7.0
最新版本的 coffee-script-source 为空:https://github.com/jashkenas/coffeescript/issues/4403
由于发布不佳
尝试使用 1.11.1
gem 'coffee-script-source', '1.11.1'
这让我难受了一整天。我有一个 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 水豚 2.7.1 水豚-webkit 1.11.1 咖啡-rails 4.2.1 咖啡脚本 2.4.1 execjs 2.7.0
最新版本的 coffee-script-source 为空:https://github.com/jashkenas/coffeescript/issues/4403 由于发布不佳
尝试使用 1.11.1
gem 'coffee-script-source', '1.11.1'