我正在使用mac 10.14.我对mini_racer gem有一些问题.运行bundle install后,会出现以下错误.我不知道怎么解决这个问题.
错误
Installing mini_racer 0.2.0 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory:
/Users/vipinkumar/.rvm/gems/ruby-2.5.1@ry_rails5/gems/mini_racer-0.2.0/ext/mini_racer_extension
/Users/vipinkumar/.rvm/rubies/ruby-2.5.1/bin/ruby -r
./siteconf20180911-791-fpmt3t.rb extconf.rb
checking for -lpthread... yes
checking for -lobjc... yes
creating Makefile
current directory:
/Users/vipinkumar/.rvm/gems/ruby-2.5.1@ry_rails5/gems/mini_racer-0.2.0/ext/mini_racer_extension
make "DESTDIR=" clean
current directory:
/Users/vipinkumar/.rvm/gems/ruby-2.5.1@ry_rails5/gems/mini_racer-0.2.0/ext/mini_racer_extension
make "DESTDIR="
compiling mini_racer_extension.cc
clang: warning: argument unused during compilation: '-rdynamic'
[-Wunused-command-line-argument]
In file included from mini_racer_extension.cc:2:
In file included from
/Users/vipinkumar/.rvm/rubies/ruby-2.5.1/include/ruby-2.5.0/ruby.h:33:
In file included from
/Users/vipinkumar/.rvm/rubies/ruby-2.5.1/include/ruby-2.5.0/ruby/ruby.h:2040:
/Users/vipinkumar/.rvm/rubies/ruby-2.5.1/include/ruby-2.5.0/ruby/intern.h:47:19:
warning: 'register' storage class specifier is deprecated …
Run Code Online (Sandbox Code Playgroud) 将Rails 3升级到Rails 4.2.4之后,我想在我的项目中使用react-rails gem。我遵循官方的react-rails文档。
rake webpacker:install
得到这个错误。
Webpacker configuration file not found /home/projects/config/webpacker.yml. Please run rails webpacker:install Error: No such file or directory @ rb_sysopen - /home/projects/config/webpacker.yml
/home/.rvm/gems/ruby-2.3.4/gems/webpacker-3.5.2/lib/webpacker/configuration.rb:73:in `rescue in load'
/home/.rvm/gems/ruby-2.3.4/gems/webpacker-3.5.2/lib/webpacker/configuration.rb:70:in `load'
/home/.rvm/gems/ruby-2.3.4/gems/webpacker-3.5.2/lib/webpacker/configuration.rb:66:in `data'
/home/.rvm/gems/ruby-2.3.4/gems/webpacker-3.5.2/lib/webpacker/configuration.rb:62:in `fetch'
/home/.rvm/gems/ruby-2.3.4/gems/webpacker-3.5.2/lib/webpacker/configuration.rb:17:in `compile?'
/home/.rvm/gems/ruby-2.3.4/gems/webpacker-3.5.2/lib/webpacker/manifest.rb:32:in `compiling?'
/home/.rvm/gems/ruby-2.3.4/gems/webpacker-3.5.2/lib/webpacker/manifest.rb:22:in `lookup'
/home/.rvm/gems/ruby-2.3.4/gems/react-rails-2.4.4/lib/react/server_rendering/webpacker_manifest_container.rb:42:in `find_asset'
/home/.rvm/gems/ruby-2.3.4/gems/react-rails-2.4.4/lib/react/server_rendering/bundle_renderer.rb:27:in `block in initialize'
/home/.rvm/gems/ruby-2.3.4/gems/react-rails-2.4.4/lib/react/server_rendering/bundle_renderer.rb:26:in `each'
/home/.rvm/gems/ruby-2.3.4/gems/react-rails-2.4.4/lib/react/server_rendering/bundle_renderer.rb:26:in `initialize'
/home/.rvm/gems/ruby-2.3.4/gems/react-rails-2.4.4/lib/react/server_rendering.rb:17:in `new'
/home/.rvm/gems/ruby-2.3.4/gems/react-rails-2.4.4/lib/react/server_rendering.rb:17:in `block in reset_pool'
/home/.rvm/gems/ruby-2.3.4/gems/connection_pool-0.9.3/lib/timed_queue.rb:6:in `block in initialize'
/home/.rvm/gems/ruby-2.3.4/gems/connection_pool-0.9.3/lib/timed_queue.rb:6:in `initialize'
/home/.rvm/gems/ruby-2.3.4/gems/connection_pool-0.9.3/lib/timed_queue.rb:6:in `new'
/home/.rvm/gems/ruby-2.3.4/gems/connection_pool-0.9.3/lib/timed_queue.rb:6:in `initialize'
/home/.rvm/gems/ruby-2.3.4/gems/connection_pool-0.9.3/lib/connection_pool.rb:42:in `new'
/home/.rvm/gems/ruby-2.3.4/gems/connection_pool-0.9.3/lib/connection_pool.rb:42:in `initialize'
/home/.rvm/gems/ruby-2.3.4/gems/react-rails-2.4.4/lib/react/server_rendering.rb:17:in `new'
/home/.rvm/gems/ruby-2.3.4/gems/react-rails-2.4.4/lib/react/server_rendering.rb:17:in `reset_pool'
/home/.rvm/gems/ruby-2.3.4/gems/react-rails-2.4.4/lib/react/rails/railtie.rb:104:in `block in …
Run Code Online (Sandbox Code Playgroud)