2017-08-31 2 views
0

Comme vous pouvez le voir ci-dessous, j'ai couru rake db: mirgate et les erreurs ci-dessous crachent. Cela arrive même si j'ai un rakefile dans mon application.Pourquoi ma commande rake ne fonctionne-t-elle pas? J'ai posté ce qui se passe dans mon terminal MAC OSX

Nate-Air:proj Nate$ rake db:migrate 

rake aborted! 

No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, 
Rakefile.rb) 

/Users/Nate/.rvm/gems/[email protected]/gems/rake-12.0.0/exe/rake:27:in `<top (required)>' 

/Users/Nate/.rvm/gems/ruby-2.4.1/bin/ruby_executable_hooks:15:in `eval' 

/Users/Nate/.rvm/gems/ruby-2.4.1/bin/ruby_executable_hooks:15:in `<main>' 

(See full trace by running task with --trace) 

Nate-Air:proj Nate$ 
+0

plus problème est que l'utilisateur ne cd apps_folder – widjajayd

+0

que proposez-vous que je fais? – Nate

+0

Vérifiez si le fichier Rakefile existe dans votre dossier de programme. – xiaocui

Répondre

1

ls le résultat de la commande est rien, ce n'est pas la racine du projet.
Vous devez conserver le répertoire racine de votre projet.
Accédez à la racine de votre projet.

Comment créer un projet rails générique: 1. rails new some_project 2. cd some_project 3. bundle install 4. bundle exec rake db:migrate