0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

rake実行時の NameError: uninitialized constant Xxxxx の解決について

Posted at

今回の問題

rakeタスクを実行して以下のようなエラーがでた。

ただしこのエラーが出て条件として、「別プロジェクトからコピーで取ってきたrakeを実行」して通常見ないエラーが出現した。

rake実行後のエラー
rake aborted!
NameError: uninitialized constant AutoRakeTask

解決

rakeのタスク名と一緒に:environmentを付与することで解決した。

before
  task :exec do

から

after
  task exec: :environment do

へ変更したら、事象が解決した。

ちなみに、environmentについて調べた結果、以下の記事にたどり着いたが、記載されていたエラー文も同じものだった。
参考:Rails における rake タスクの :environment について

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?