ruby-on-rails – Solidus安装失败
发布时间:2020-12-17 03:49:57 所属栏目:百科 来源:网络整理
导读:因此,Solidus是Spree的一个分支,不再维护Spree. 按照Solidus的 Github页面( https://github.com/solidusio/solidus)上的说明进行安装.并且我被困在这个命令包exec rails g spree:install这个命令引发了以下错误: /Users/user1/.rbenv/versions/2.2.3/lib/r
因此,Solidus是Spree的一个分支,不再维护Spree.
按照Solidus的 Github页面( https://github.com/solidusio/solidus)上的说明进行安装.并且我被困在这个命令包exec rails g spree:install这个命令引发了以下错误: /Users/user1/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/handlebars_assets-0.19.1/lib/handlebars_assets.rb:20:in’clock in register_extensions’:undefined method’ register_engine’代表nil:NilClass(NoMethodError) 不确定这是否有帮助,但在尝试安装Solidus之前,我正在开发一个Spree项目. 另外,这是我的Gemfile: source 'https://rubygems.org' # Solidus E-Commerce gem 'solidus' gem 'solidus_auth_devise' # Bundle edge Rails instead: gem 'rails',github: 'rails/rails' gem 'rails','4.2.4' # Use sqlite3 as the database for Active Record gem 'sqlite3' # Use SCSS for stylesheets gem 'sass-rails','~> 5.0' # Use Uglifier as compressor for JavaScript assets gem 'uglifier','>= 1.3.0' # Use CoffeeScript for .coffee assets and views gem 'coffee-rails','~> 4.1.0' # See https://github.com/rails/execjs#readme for more supported runtimes # gem 'therubyracer',platforms: :ruby # Use jquery as the JavaScript library gem 'jquery-rails' # Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks gem 'turbolinks' # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder gem 'jbuilder','~> 2.0' # bundle exec rake doc:rails generates the API under doc/api. gem 'sdoc','~> 0.4.0',group: :doc # Use ActiveModel has_secure_password # gem 'bcrypt','~> 3.1.7' # Use Unicorn as the app server # gem 'unicorn' # Use Capistrano for deployment # gem 'capistrano-rails',group: :development group :development,:test do # Call 'byebug' anywhere in the code to stop execution and get a debugger console gem 'byebug' end group :development do # Access an IRB console on exception pages or by using <%= console %> in views gem 'web-console','~> 2.0' # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring gem 'spring' end 任何帮助都非常感谢. 解决方法
更新:
这是一个带有把手 – 资产宝石的known bug,它在master中解析. 添加行: gem 'handlebars_assets',github: 'leshill/handlebars_assets' 到您的Gemfile将解决您的问题,直到新版本包含相关的修复程序. 移动线条: gem 'solidus' gem 'solidus_auth_devise' 低于宝石’轨道’,’4.2.4′,因为前者取决于后者. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |