【发布时间】:2018-12-04 02:12:19
【问题描述】:
我在 Rails 5.1 上,安装 Bootstrap gem 后开始收到此错误消息:
JScript 运行时不支持 ES6。请更新或替换您当前的 ExecJS 运行时。
从此行引发此错误:
""
如何检查我的 JSCRIPT 运行时的版本?
【问题讨论】:
标签: javascript ruby-on-rails rubygems ruby-on-rails-5.1
我在 Rails 5.1 上,安装 Bootstrap gem 后开始收到此错误消息:
JScript 运行时不支持 ES6。请更新或替换您当前的 ExecJS 运行时。
从此行引发此错误:
""
如何检查我的 JSCRIPT 运行时的版本?
【问题讨论】:
标签: javascript ruby-on-rails rubygems ruby-on-rails-5.1
将以下宝石添加到您的 Gemfile 并执行 bundle install
gem 'therubyracer'
gem 'execjs'
或者,您可以安装sudo apt-get install nodejs(在 Ubuntu 上)为所有项目修复此问题。
【讨论】:
这是一个帖子,其中包含一些关于找出which version of JScript you're running的信息
我不确定这是否有用,不清楚 JScript 是否支持 ES6。
execjs 支持多个运行时:https://github.com/sstephenson/execjs
您应该能够将gem 'mini_racer' 添加到您的Gemfile 并运行bundle install 以修复错误消息。
【讨论】: