2017-05-10 2 views
1

Je suis la Redmine Install Tutorialexec bundle ne fonctionne pas dans Windows

à l'étape 5, il dit

Étape 5 - Session magasin génération secrète Cette étape génère une clé aléatoire utilisée par Rails pour encoder les cookies stockage données de session empêchant ainsi leur altération. La génération d'un nouveau jeton secret invalide toutes les sessions existantes après le redémarrage.

bundle exec rake generate_secret_token 

Je suis sur Windows 10. Lorsque je tente de faire exec paquet dans le CMD, je reçois ne peut pas trouver le chemin spécifié. Pour une raison quelconque, je ne trouve aucune référence à ce problème (peut-être que je ne cherche pas les bons termes). Je ne peux pas imaginer que je sois le premier à l'expérimenter mais de toute façon, comment puis-je le résoudre? Je peux vérifier la version de rubis, la version de gemme, et la version de rails juste très bien. J'ai été capable de faire les étapes 1-4 très bien, donc je ne comprends pas pourquoi je ne peux pas exécuter exec bundle. Je suppose que c'est implicite mais je ne peux pas faire l'étape 6 non plus.

Répondre

1

Avez-vous installé un râteau rubygem? Essayez d'exécuter ceci dans CMD:

gem install rake 

Lancez ensuite la commande à nouveau:

bundle exec rake generate_secret_token 

Je regarde ceci: source

+0

ce qui est exactement le message d'erreur? – limco

+1

Mon Dieu c'était ça. Je suppose que parce que je n'ai pas trop d'expérience dans Rails mais je pense que j'aurais une erreur à propos de "bundle exec". Si j'avais une erreur en disant quelque chose à propos de rake, cela m'aurait orienté dans la bonne direction. Merci. – Bmoe

+0

Si vous avez une expérience antérieure en PHP, [cet article] (http://stackoverflow.com/questions/30462969/php-composer-compared-with-ruby-gems-and-bundler) m'a aidé à mettre en perspective comment Les outils dans Rails comme Bundler et RubyGems comparés et contrastés avec leurs homologues PHP il y a quelque temps. Assez bien lu si vous débutez dans Rails. Heureux d'avoir aidé. – limco