/home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/runtime.rb:94:in rescue in block (2 levels) in require': There was an error while trying to load the gem 'uglifier'. Gem Load Error is: Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. Backtrace for gem load error is: /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/execjs-2.7.0/lib/execjs/runtimes.rb:58:in
autodetect'/ home / leto /.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/execjs-2.7.0/lib/execjs.rb:5:in <module:ExecJS>' /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/execjs-2.7.0/lib/execjs.rb:4:in
'/home/leto/.rbenv/versions/2.3 .1 / lib / ruby / gems / 2.3.0 / gems / uglifier-3.0.3 / lib / uglifier.rb:5:in require' /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/uglifier-3.0.3/lib/uglifier.rb:5:in
'/home/leto/.rbenv/versions/2.3.1/lib/ruby/ gems / 2.3.0 / gems / bundler-1.13.6 / lib / bundler / runtime.rb:91:in require' /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/runtime.rb:91:in
block(2个级别)在require'/home/leto/.rbenv/versions/2.3.1/lib/ ruby / gems / 2.3.0 / gems / bundler-1.13.6 / lib / bundler / runtime.rb:86:在'/home/leto/.rbenv/versions/2.3.1/lib/ruby/中的 each' /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/runtime.rb:86:in
块中gems / 2.3.0 / gems / bundler-1.13.6 / lib / bundler / runtime.rb:75:in each' /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/runtime.rb:75:in
require'/home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3 . 0 / gems / bundler-1.13.6 / lib / bundler.rb:106:in require' /home/leto/rubyblog/config/application.rb:7:in
'/home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0 .0 / lib / spring / application.rb:82:in require' /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0.0/lib/spring/application.rb:82:in
preload'/home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/ 2.3.0 / gems / spring-2.0.0 / lib / spring / application.rb:143:在运行'/home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3的 serve' /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0.0/lib/spring/application.rb:131:in
块中 . 0 / gems / spring-2.0.0 / lib / spring / application.rb:125:in loop' /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0.0/lib/spring/application.rb:125:in
run'/home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ spring-2.0.0 / lib / spring / application / boot.rb:19:in <top (required)>' /home/leto/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require'/home/leto/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require . rb:55:in require' -e:1:in
'Bundler Error Backtrace:(Bundler :: GemRequireError)来自/home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/ lib / bundler / runtime.rb:90:in block (2 levels) in require' from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/runtime.rb:86:in
each'from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler /runtime.rb:86:in block in require' from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/runtime.rb:75:in
each'from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/runtime . rb:75:在 require' from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler.rb:106:in
中需要来自/home/leto/rubyblog/config/application.rb:7:in <top (required)>' from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0.0/lib/spring/application.rb:82:in
require'来自/home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3 0.0 /宝石/ spring 2.0.0 / lib / spring / application.rb:82:in preload' from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0.0/lib/spring/application.rb:143:in
serve'from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0.0/lib/spring /application.rb:131:in block in run' from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0.0/lib/spring/application.rb:125:in
loop'来自/home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0.0/lib/spring/application . rb:125:in run' from /home/leto/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/spring-2.0.0/lib/spring/application/boot.rb:19:in
'from /home/leto/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in require' from /home/leto/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require ' from -e:1:in `'
2 回答
安装node.js Node js download link
这不是问题,只是一个错误堆栈 . 请安装nodejs和
gem install uglifier
. 这是缺少的,错误堆栈的确切第一行