簡體   English   中英

Spree_static_content gem無法與Spree 3.3.x一起使用

[英]Spree_static_content gem not working with spree 3.3.x

必須使用狂歡商務網站其余部分的相同布局創建靜態頁面。 Spree_static_content是我嘗試使用的寶石。 但是,在安裝捆綁軟件時出現以下錯誤。

Bundler could not find compatible versions for gem "spree_core":
  In snapshot (Gemfile.lock):
    spree_core (= 3.3.1)

  In Gemfile:
    spree (~> 3.3.0) was resolved to 3.3.1, which depends on
      spree_core (= 3.3.1)

    spree (~> 3.3.0) was resolved to 3.3.1, which depends on
      spree_core (= 3.3.1)

    spree (~> 3.3.0) was resolved to 3.3.1, which depends on
      spree_core (= 3.3.1)

    spree (~> 3.3.0) was resolved to 3.3.1, which depends on
      spree_core (= 3.3.1)

    spree (~> 3.3.0) was resolved to 3.3.1, which depends on
      spree_core (= 3.3.1)

    spree_gateway (~> 3.3) was resolved to 3.3.0, which depends on
      spree_core (< 4.0, >= 3.1.0)

    spree_gateway (~> 3.3) was resolved to 3.3.0, which depends on
      spree_core (< 4.0, >= 3.1.0)

    spree_static_content was resolved to 3.0.1, which depends on
      spree_core (~> 3.0.0)

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.

發現此問題的解決方案是由於與Rails 5有關的依賴gem全球化。將以下內容添加到您的Gemfile中:

gem 'globalize', git: 'https://github.com/globalize/globalize'
gem 'activemodel-serializers-xml'

接下來, bundle install ,您將解決上述錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM