0
在红宝石1.9.3 +轨3.2.8Rails的预编译错误的CoffeeScript
a.js.coffee
//= require b_js_file
然后bundle exec rake assets:precompile
工作!
但是Ruby 2.0.0 +轨3.2.8
bundle exec rake assets:precompile
产生:
rake aborted!
SyntaxError: unexpected =
(in /home/me/tmp_code/boot/app/assets/javascripts/a.js.coffee)
/home/me/.rvm/gems/ruby-2.0.0-p195/gems/execjs-1.4.0/lib/execjs/ruby_racer_runtime.rb:47:in `rescue in block in call'
...
当我改回了红宝石1.9.3,它的工作!
为什么?
thx!
在application.js中,它具有一个喜欢Three的空白行。但是一个js文件没有!不过,我想知道为什么是红宝石1.9.3和Ruby-2.0.0区别。 – user926467
我也从练习公司的代码中得到错误。 ruby2得到错误,但ruby1.9.3不是! – user926467