2017-05-15 1 views
0

Je suis en train d'installer la version la plus récente de haml, simple_form et concevoir à mon application Ruby on Rails, mais je ne peux pas sembler les faire travailler avec le Bundler outil. Comment dois-je procéder pour surmonter les problèmes de dépendance?Ruby on Rails: Gem des questions de dépendance

C'est l'erreur soulevée par l'outil Bundler:

Bundler n'a pas pu trouver des versions compatibles pour bijou "ActiveModel":

In snapshot (Gemfile.lock): 
    activemodel (= 5.1.1) 

    In Gemfile: 
    rails (~> 5.1.1) was resolved to 5.1.1, which depends on 
     activemodel (= 5.1.1) 

    rails (~> 5.1.1) was resolved to 5.1.1, which depends on 
     activemodel (= 5.1.1) 

    simple_form (~> 3.4) was resolved to 3.4.0, which depends on 
     activemodel (< 5.1, > 4) 

    web-console (>= 3.3.0) was resolved to 3.5.1, which depends on 
     activemodel (>= 5.0) 

Répondre

-1

Si vous le pouvez, essayez d'utiliser les rails version 4.2.4 Cela vous permettra d'utiliser 'simple_form' et 'nested_form' si nécessaire.

1

Exécuter la mise à jour du paquet avec --conservative clé, il ne tente pas de mettre à jour les dépendances des rails, ces gemmes ont.

bundle update haml simple_form devise --conservative