Questions tagged «execjs»

16
ExecJS并且找不到JavaScript运行时
我正在尝试使用Mongoid / Devise Rails 3.1模板(Mongoid和Devise),并且不断收到错误消息,指出ExecJS无法找到JavaScript运行时。当我没有安装任何东西的时候,还算公平,但是我尝试安装Node.js,Mustang和Ruby Racer,但是没有任何效果。 我找不到JavaScript运行时。有关可用运行时的列表,请参见sstephenson / ExecJS(GitHub ExecJS::RuntimeUnavailable)。 我需要做什么才能使它正常工作?

18
execJs:“找不到JavaScript运行时”,但是execjs和therubyracer位于Gemfile中
我收到此错误: 耙子流产了!找不到JavaScript运行时。参见https://github.com/sstephenson/execjs, 我已经花了更多时间搜索Google,然后我愿意承认。我相信这是execJs的错误。 从所有帖子来看,这是Rails 3.1的一个非常普遍的问题。现在,标准的宝石(例如coffee-script和sass)需要js运行时。 通过将Gems'execjs'和'therubyracer'添加到应用程序Gemfile中,然后运行'bundle update'和/或'bundle install',可以解决大多数情况。但是不适合我。 我想我很幸运。我在旧版本的Redhat Linux 4(2.6.9-101.ELsmp)上运行rails 3.1.3 / ruby​​ 1.9,gcc是3​​.4.6。 其他报告的修复程序无济于事,我无法安装'nodejs','johnson'或'mustang',而其他运行时execJs应该定位并使用。他们不会在我的系统上安装/安装。 我需要解决导致execJ找不到'therubyracer'的问题。这是Gemfile(并且安装包显示OK): source 'http://rubygems.org' gem 'rails', '3.1.3' gem 'sqlite3' gem 'sho-mongrel' gem 'execjs' gem 'therubyracer' #gem "therubyracer", :require => 'v8' group :assets do gem 'sass-rails', '~> 3.1.5' gem 'coffee-rails', '~> 3.1.1' gem 'uglifier', '>= 1.0.3' …

18
Pages#home中的Rails ExecJS :: ProgramError?
启动新应用程序时,当我创建控制器页面主页并尝试转到本地主机:3000 / pages / home时,出现以下错误: Showing c:/Users/Doesha/desktop/pinplug/app/views/layouts/application.html.erb where line #6 raised: TypeError: Object doesn't support this property or method (in c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js.coffee) application.html.erb文件: <!DOCTYPE html> <html> <head> <title>Pinplug</title> <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> <%= csrf_meta_tags %> </head> <body> <%= yield …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.