ruby-babel-transpiler icon indicating copy to clipboard operation
ruby-babel-transpiler copied to clipboard

Error in basic example

Open raky291 opened this issue 9 years ago • 1 comments

I don't understand what is wrong, someone can help me?

# main.rb
require 'babel/transpiler'
Babel::Transpiler.transform '[1, 2, 3].map(n => n + 1);'

Error output:

C:\...\...\...\GitHub\babel>ruby main.rb
(execjs):1: ExecJS::RuntimeError
        from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/execjs-2.7.0/lib/execjs/external_runtime.rb:184:in `exec_runtime'
        from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/execjs-2.7.0/lib/execjs/external_runtime.rb:39:in `exec'
        from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/execjs-2.7.0/lib/execjs/external_runtime.rb:14:in `initialize'
        from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/execjs-2.7.0/lib/execjs/runtime.rb:57:in `new'
        from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/execjs-2.7.0/lib/execjs/runtime.rb:57:in `compile'
        from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/execjs-2.7.0/lib/execjs/module.rb:27:in `compile'
        from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/babel-transpiler-0.7.0/lib/babel/transpiler.rb:24:in `context'
        from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/babel-transpiler-0.7.0/lib/babel/transpiler.rb:28:in `transform'
        from main.rb:2:in `<main>'

raky291 avatar Dec 24 '16 18:12 raky291

My pull request #295 fixes this.

nickbclifford avatar Feb 16 '17 21:02 nickbclifford