Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.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::RuntimeError中有什么错误?_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 状态索引中的ExecJS::RuntimeError中有什么错误?

Ruby on rails 状态索引中的ExecJS::RuntimeError中有什么错误?,ruby-on-rails,ruby,Ruby On Rails,Ruby,在添加代码“rails generate scaffold status name:string context:text”之后,我创建了一个名为Treebook的项目,该代码将我的类创建为 类CreateStatuses

在添加代码“rails generate scaffold status name:string context:text”之后,我创建了一个名为Treebook的项目,该代码将我的类创建为

类CreateStatuses
然后,在打开我的本地主机后,我遇到了一个错误,如上面的链接所示。

我在Win7系统上也遇到了这个错误,并安装了node.js来修复它(我用rubyracer尝试了修复,但对我来说不起作用)。也许这会解决它

对于你的ubuntu系统(正如我从你的图片推测的那样),你可以安装nodejs 通过在控制台中输入此命令

sudo apt-get install nodejs

我在Win7系统上也遇到了这个错误,并安装了node.js修复了它(我用rubyracer尝试了修复,但它对我不起作用)。也许这会解决它

对于你的ubuntu系统(正如我从你的图片推测的那样),你可以安装nodejs 通过在控制台中输入此命令

sudo apt-get install nodejs

您的gemfile中是否未注释rubyracer?@Santosh这是什么意思?gemfile中有一个默认注释的gem,名为
therubyracer
。请你告诉我如何取消注释并重新处理?我只是一个初学者,你的gemfile中没有注释rubyracer吗?@Santosh这是什么意思?gemfile中有一个默认注释的gem,名为
therubyracer
。请你告诉我如何取消注释并重新处理?我只是个初学者