7
votes

Rake Actif: Précompile

C:\Sites\dtr-payroll>rake assets:precompile
rake aborted!
You have already activated rake 10.0.4, but your Gemfile requires rake 10.0.3. Using bundle exec may solve this.
C:/Sites/dtr-payroll/config/boot.rb:6:in `<top (required)>'
C:/Sites/dtr-payroll/config/application.rb:1:in `<top (required)>'
C:/Sites/dtr-payroll/Rakefile:5:in `<top (required)>'
(See full trace by running task with --trace)

2 commentaires

Avez-vous exécuté avec Bundle Exec ? Cela devrait donc vous assurer que vous appelez la version correcte de rake , (c'est-à-dire essayer Bundle Exec Rake Rake Actif: Précompile )


Essayez avec Supprimer le fichier gemfile.lock et exécuter la commande d'installation de Bundle.


4 Réponses :


2
votes

Veuillez essayer

Bundle Exec Rake Actif: Précompile

Vous devriez que Google c'est d'abord


1 commentaires

Cela fonctionne, mais je préférerais suivre l'approche de Nicks et la mise à jour prise à l'intérieur de votre paquet.



19
votes

Vous devez d'abord supprimer votre gemfile.lock code> Fichier et Installation d'ensemble code> puis utilisez

rake assets:precompile


1 commentaires

Ajout à cela, si vous préférez ne pas supprimer votre fichier gemfile.lock , vous devriez pouvoir simplement exécuter update update rake pour mettre à jour la version Rake utilisée par votre application. .



5
votes

Mettez à jour votre ratisser sur 10.0.4 via xxx

qui le corrigerait


0 commentaires

0
votes

Vous pouvez utiliser Bundle Exec Rake Actifs: Précompile Si vous mettez à jour la migration de la base de données, vous pouvez utiliser: Bundle Exec Rake DB: migrer


0 commentaires