Lorsque j'ai tapé la commande suivante lors de la création du code de test à l'aide de Rails, cela ne fonctionnait pas correctement, j'ai donc décrit comment cela avait été résolu sous forme de mémorandum.
$ rails g rspec:request article
Running via Spring preloader in process 15349
Deprecation warning: Expected boolean default value for '--orm'; got :active_record (string).
This will be rejected in the future unless you explicitly pass the options `check_default_type: false` or call `allow_incompatible_default_type!` in your code
You can silence deprecations warning by setting the environment variable THOR_SILENCE_DEPRECATION.
Could not find generator 'rspec:request'. Maybe you meant "rspec:decorator"?
Run `rails generate --help` for more options.
C'est fou "Un préchargeur d'application Rails qui maintient l'application que vous développez en arrière-plan pour accélérer le développement et élimine le besoin de lancer" Tester la migration des tâches rake "à chaque fois."
Cela peut être un problème que le processus demeure ici, car il ressemble à un bon gars.
Tout d'abord, vérifiez l'état du printemps
$ spring status
Spring is running:
3729 spring server | blogapp | started 17 hours ago
Après tout, il a été arrêté.
Ensuite, arrêtez le printemps.
$ spring stop
Spring stopped.
Vérifiez à nouveau le statut
$ spring status
Spring is not running.
$ rails g rspec:request article
Running via Spring preloader in process 15565
create spec/requests/articles_spec.rb
Réussi!
Si vous exécutez à nouveau l'opération de commande, spring sera également exécuté, alors ne vous inquiétez pas.
Si vous obtenez une erreur dont vous ne vous souvenez pas, suspectez le printemps
Recommended Posts